FindAll im MongoDB .NET-Treiber 2.0

8

Ich möchte meine MongoDB-Sammlung ohne Filter mit MongoDB .NET Driver 2.0 abfragen, aber ich habe keinen Weg gefunden. Ich habe die folgende Problemumgehung, aber es sieht komisch aus: D

%Vor%

Gibt es eine Möglichkeit, in MongoDB .NET Driver 2.0 Abfragen ohne einen Filter auszugeben?

    
tugberk 14.06.2015, 12:21
quelle

3 Antworten

15

Sie können Find nicht ohne Filter verwenden.

Sie können jedoch einen Filter verwenden, der alles übergibt:

%Vor%

Oder Sie können ein leeres Dokument verwenden, das äquivalent ist:

%Vor%

Sie haben auch einen leeren Filter hinzugefügt, der jedoch nur in neueren Versionen des Treibers verfügbar ist:

%Vor%     
i3arnon 14.06.2015, 12:26
quelle
1

FindAll () ist der Teil des MongoDB 1x Series-Treibers. Um die gleiche Funktionalität in der 2x-Serie zu erhalten, benutze find () mit leerem BSON-Dokument.

%Vor%

Referenz

    
K Raghava Reddy 08.09.2015 11:05
quelle
0

Es funktioniert für mich

%Vor%     
Malitha perera 06.09.2017 15:59
quelle