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

Mongo C#-Treiber – Filter dynamisch mit Verschachtelung erstellen

Builders ist eine wirklich flexible Klasse, sie hat auch überschriebene Operatoren "& =UND" und "| =ODER"

Ihr Beispiel wird sein

var filter = Builders<User>.Filter.Eq(x => x.A, "1");
filter &= (Builders<User>.Filter.Eq(x => x.B, "4") | Builders<User>.Filter.Eq(x => x.B, "5"));