在 dynamoDB 中,我不知道如何扫描低级别的属性

In dynamoDB, I don't know how to scan low level of attribute

我是 dynamoDB 的初学者 我想知道如何解决这个问题。 我要获取 MapInfo.MapX 值(我要获取 MapInfo 的低级属性)

const params = {
        TableName: "ZzimCuration",
        ProjectionExpression: "Id, Knock, Modified, MapInfo.MapX"
    }
    dynamo.doc.scan(params, (err, data) => {
        if(err){
            console.error("No Scan : " ,JSON.stringify(err, null, 2))
        } else{
            console.log(data);

但结果是这样的

{ 
   Knock: 3811,
   Id: 'tour.2029011',
   Modified: 20161201153517,
   MapInfo: [Object] 
}

我不想重建 json。 怎么才能直接得到MapInfo.mapX???

By default, console log display only the first level property of objects

更改 else 语句中的控制台日志,如下所述:-

console.log(JSON.stringify(data, null, 2));