Pokud se pokusíte pečlivě ručně formátovat dotaz, aby byl čitelnější, zjistíte, že jste udělali několik chyb v uzavíracích závorkách.
Zkuste místo toho tento dotaz:
{ $and :
[{
$and:
[
{$or : [ { $where: '?0 == null' } , { a : ?0 }]},
{$or : [ { $where: '?1 == null' } , { b : ?1 }]},
{$or : [ { $where: '?2 == null' } , { c : ?2 }]}
]
}]
}
Vedlejší poznámka:Myslím, že jeden $and
bude stačit, tj. odstraňte $and
nejvyšší úrovně operátor.