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