【发布时间】:2012-06-12 14:42:33
【问题描述】:
我一直在尝试使用 mongo 导入一些数据,但我无法在我的文档描述中正确使用它。
这是我使用 mongoimport 导入的 .json 示例:https://gist.github.com/2917854
mongoimport -d test -c example data.json
我注意到,尽管为每个商店创建了一个对象,但我的所有文档都被导入到一个唯一的对象中。
这就是为什么当我尝试查找商店或任何我想查询的东西时,所有文档都会返回。
db.example.find({"shops.name":"x"})
我希望能够使用点符号查询数据库以通过 id 获取产品:
db.example.find({"shops.name":"x","categories.type":"shirts","clothes.id":"1"}
问题是所有文档都像单个对象一样导入。问题是:如何
我需要导入对象以获得我想要的结果吗?
【问题讨论】:
-
您的链接末尾有一个额外的“a”
-
@ErenGüven 哎呀!感谢您的警告! ;)