这是一个与$and query 返回 no result类似的问题,但是那里的答案在这种情况下并不适用。
我有以下查询:
{
$and: [
{
ownerId: "505b832c975a5c3ca6e9523b"
},
{
privacyLevel: "Public"
}
]
}
我的收藏有 16 个文档,所有这些文档都是“Public”,其中 7 个具有上面的 ownerId。子查询行为正确并返回正确的文档,因此我希望该查询有 7 个结果。
$and 查询什么也不返回,我不知道为什么会这样。