(a || b || c) || (d &&e) jest równoważne (a || b || c || (d &&e))
jeśli abcde to twoje pola, a 12345 to wartości (w prostym przypadku możesz wstawić cokolwiek jako te wyrażenia):
db.foo.find( { $or : [ { a : 1 } , { b : 2 },{ c : 3 },{ d : 4 , e :5} ] } );
Zauważ, że dotyczy to mongodb>=1.5.3 wcześniejsze wersje nie mają $ ani