gpt4 book ai didi

mongodb - 如何在mongodb中查询嵌套的json对象?

转载 作者:行者123 更新时间:2023-12-04 01:57:42 24 4
gpt4 key购买 nike

我创建了一个包含 8 个文档的集合,我想查询我的 releasedTime,这是我的结构:

enter image description here

我先试试这个查询,我可以得到对象电影数据

db.collection.find({}, {movie: 1})

我不知道接下来要做什么。
我试试这个查询:
db.collection.find({}, {movie.film: 1})

我想我会得到 film对象数据,但它不起作用。

如果我想获得我所有的文件 releasedTime数据,正确的查询是什么?

任何帮助,将不胜感激。提前致谢。

最佳答案

尝试将您的投影键用引号括起来

db.collection.find({}, {"movie.film": 1})

这是我在带有示例数据的 mongo 控制台上的尝试:

{ item: "journal", status: "A", size: { h: 14, w: 21, uom: "cm"}, instock: [ { 仓库: "A", qty: 5 } ] }
Check out this screen shot for the corresponding commands

在您的情况下,查询将是:
db.collection.find({}, {"movie.film.releasedDate": 1})

关于mongodb - 如何在mongodb中查询嵌套的json对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49444354/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com