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



>我正在Meteor中构建一个字符串,以从MongoDB向下钻取数据。

我的数据如下所示:

数据

在我的 Meteor 项目 JavaScript 中,我构建了如下字符串:

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

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

安慰

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

我试过了.[对象] .对象.0,当然这些不起作用。

任何身体都可以帮忙吗?

非常感谢,

G

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

...IssueName00006.ARARGE5203E7[0].concentrationTier1

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

最新更新