假设我有 2 个集合:
> db.fellas.findOne()
{
"_id" : 123
"women" : [
1,
12,
34
]
}
> db.women.findOne()
{ "_id" : 12, "busty" : 1 }
有些女人属于某个家伙,但有些不属于。在上面的案例中,这个女人确实属于那个家伙。
我如何找到所有不属于任何男人的女人?我尝试使用 $unwind 来做到这一点,但没有运气。我的意思是,我不知道我应该进一步做什么。
你的想法?