这就是问题所在:
收藏 A 中有我的文件, 当它刚创建时, 它没有被任何其他文件引用 。 在某个时刻, 将创建收藏 B 中的文档, 并将在收藏 A 中引用文档的“ 对象 ” 。
在收藏A中找到我的文件没有在收藏B中引用的所有文件的最佳方式是什么?
我理解MongoDB不支持加入, 但我想知道除了从收藏 B 获取所有引用对象和在收藏 A 中找到不属于该清单的文件之外, 是否还有其他办法解决这个问题, 因为这个办法可能无法很好地推广。
我能不能将A集的文件嵌入B集的文件,然后将其从A集中删除?这是最好的解决办法吗?
谢谢你的帮助和评论