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

标签 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 当然这些不起作用。

有人可以帮忙解决这个问题吗?

非常感谢,

G

最佳答案

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

...IssueName00006.ARARGE5203E7[0].concentrationTier1

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

关于javascript - MongoDB - 如何使用 [Object] 作为字段构建查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45412270/

相关文章:

javascript - Yii2在页面头部加载Jquery

javascript - 单击要素图层上的图形对象时,有没有办法禁用突出显示边界?

javascript - 销毁元素和事件

mongodb - 图集搜索对象数组

mongodb - sails.js 数据迁移后未提升

javascript - 服务器上的 Meteor.publish 不会在客户端上显示新文档

meteor 显示和隐藏模板

javascript - 在浏览器中获取支持的语言环境

json - MongoDB 文档 : empty value or omit pair altogether?

meteor - 在较新版本上运行 meteor 项目