28
A
回答
43
您可以查询嵌入式文档,只需限定名称。现在,这将返回所有与您的查询相匹配的书籍的作者。
如果作者被定义为具有多方面的:书(和书籍是一种嵌入式::文件)
@authors_with_sewid = Author.where("books.name" => "sewid").all
你会那么需要遍历作者和提取的书籍。
相关问题
- 1. 流星 - 查询嵌入式文档
- 2. MongoAlchemy查询嵌入式文档
- 3. PyMongo - 查询嵌入式文档列表
- 4. 查询嵌入式文档MongoDB
- 5. 嵌入式文档的Mongodb组查询
- 6. Mongodb查询选择嵌入式文档
- 7. 学说MongoDB查询嵌入式文档
- 8. 查询嵌入文档
- 9. MongoDB - 查询嵌入文档
- 10. Minimongo嵌套查询嵌入文档
- 11. 使用MongoMapper查询文档中的嵌入式文档
- 12. 如何通过参考文档查询嵌入式文档?
- 13. 结构查询基于doc领域和嵌入式文档字段,同时返回嵌入式文档
- 14. 用Mongoose查询嵌套嵌入式文档
- 15. 用mongoid(或替代)查询嵌套嵌入式文档
- 16. 如何将嵌入式文档放入嵌入式文档中?
- 17. MongoDB的查询嵌入文档场
- 18. 查询嵌入文档使用javascript
- 19. 在MongoDB中查询嵌入文档
- 20. 蒙戈子查询嵌入文档
- 21. MongoDB查询返回仅嵌入文档
- 22. 猫鼬查询到嵌入文档
- 23. 如何将嵌入式文档从MongoDB查询拉入数组?
- 24. Mongoid递归查找嵌入式文档
- 25. 嵌入式文档查看器 - Flash
- 26. 查询嵌套文档mongoDB
- 27. 查询嵌套文档Elasticsearch
- 28. MongoDB的 - - 查询嵌入文档中嵌入收集
- 29. 是否查询Mongoid嵌入文档加载父文档
- 30. 查询一个给定父文档的嵌入文档
好的,非常感谢。如果我混合使用嵌入和引用的文档,我还可以查询引用的文档吗?例如,作者模型具有创建者字段,其中包含用户的ID。是否可以做'Author.where(“book.name”=“sewid”)和(“creator.username”=>“example”)'?第一次尝试失败。 – sewid 2010-10-18 05:21:34
一旦它们被引用的对象,你将需要一个联接。在蒙古的土地上没有联合。 – 2010-10-18 12:30:36
在这种情况下做的最好的事情是反规范化您的数据并将作者的用户名与作者存储在一起。 – Nader 2010-11-01 04:21:43