MongoDB - 如何使用[Object]作为字段构建查询字符串

时间:2017-07-31 09:37:43

标签: javascript mongodb meteor

我正在Meteor中构建一个字符串,以深入研究MongoDB中的数据。

我的数据如下:

Data

在我的Meteor项目JavaScript中我已经建立了这样的字符串:

const concentrationTier1 = MyCollection.findOne({_id: "85gh43tnb23v4"}).BILL.Sovereign.USD.Short.Low.High.N.ARGENTINA.IssueName00006.ARARGE5203E7;
        console.log(concentrationTier1);

但现在在我的控制台中它返回以下内容:

Console

如何将[Object]添加到我的字符串中以便能够显示数据的下一部分?

我试过。[Object] .Object .0当然这些都没用。

任何人都能帮忙解决这个问题吗?

非常感谢,

1 个答案:

答案 0 :(得分:1)

您必须像普通的普通javascript一样访问该数组元素,如下所示:

...IssueName00006.ARARGE5203E7[0].concentrationTier1

原因是您的MongoDB查询已经返回了一个文档,您不再在数据库中查询,因此不需要使用点表示法来访问数组元素。