MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

mongodb und oder Combo

(a || b || c) || (d &&e) ist äquivalent zu (a || b || c || (d &&e))

Wenn abcde Ihre Felder und 12345 die Werte sind (einfacher Fall, können Sie diese Ausdrücke beliebig verwenden):

 db.foo.find( { $or : [ { a : 1 } , { b : 2 },{ c : 3 },{ d : 4 , e :5} ] } );

Beachten Sie, dass dies für mongodb>=1.5.3 gilt, frühere Versionen haben kein $or