相关疑难解决方法(0)

在MongoDB中过滤嵌入的文档

我无法掌握如何在MongoDB中过滤嵌入式文档,并开始认为我应该使用关系关联,但在文档存储上下文中感觉不对.

坚持使用典型的博客/评论系统,我有一个集合blogs,每个blog都有很多comments.注释作为嵌入文档存储在博客文档中.

过滤我的blogs集合非常简单,但是为了过滤我comments在每个集合中的嵌入blog,我必须将它们全部加载到内存中(将所有内容全部检索到Ruby数组中),并循环遍历每个注释,返回符合特定条件的注释.

我使用点表示法过滤嵌入式文档的努力失败了,并且还带回了所有子文档.

是否有更好的方法让MongoDB为我过滤这些,或者我应该让自己辞去关系联想?(从长远来看,拉回所有嵌入的文档并手动过滤将会过于密集)

mongodb nosql

28
推荐指数
1
解决办法
2万
查看次数

标签 统计

mongodb ×1

nosql ×1