我有一个文档集合,其中每个文档都应该有另一个匹配的文档。(这不是设计使然,仅适用于我当前的操作。)但是,集合中文档数量的当前计数是奇数。有没有一种方法可以查询其他文档未共享的键值?
IE。如果我有这样的收藏:
{_id:'dcab0001', foo: 1, bar: 'dfgdgd'}
{_id:'dcab0002', foo: 2, bar: 'tjhttj'}
{_id:'dcab0003', foo: 1, bar: 'ydgdge'}
{_id:'dcab0004', foo: 3, bar: 'jyutkf'}
{_id:'dcab0005', foo: 3, bar: 'pofsth'}
我可以对此进行查询foo
,以返回带有 id 的文档dcab0002
。