Nếu bạn cố gắng định dạng thủ công cẩn thận mà bạn truy vấn để dễ đọc hơn, bạn sẽ lưu ý rằng bạn đã mắc một vài lỗi với dấu ngoặc đóng.
Hãy thử truy vấn này thay thế:
{ $and :
[{
$and:
[
{$or : [ { $where: '?0 == null' } , { a : ?0 }]},
{$or : [ { $where: '?1 == null' } , { b : ?1 }]},
{$or : [ { $where: '?2 == null' } , { c : ?2 }]}
]
}]
}
Lưu ý phụ:Tôi nghĩ một $and
là đủ, tức là xóa $and
cấp cao nhất nhà điều hành.