(a || b || c) || (d &&e) tương đương với (a || b || c || (d &&e))
nếu abcde là các trường của bạn và 12345 là các giá trị (trường hợp đơn giản, bạn có thể đặt bất cứ điều gì dưới dạng các biểu thức đó):
db.foo.find( { $or : [ { a : 1 } , { b : 2 },{ c : 3 },{ d : 4 , e :5} ] } );
Lưu ý điều này dành cho mongodb> =1.5.3 những cái trước đó không có $ hoặc