2016-08-22 5 views
0

Ich versuche, Beispiele von Mongodo-Treibercode in C# zu folgen, und mein Editor stellt mir die Query-Klasse nicht zur Verfügung (um Query.Eq zu tun), was ich hinzufügen muss, damit dies im Intellisense funktioniert. Ich habe mongodb.bson, mongodb.driver und mongodb.driver.core zum Projekt hinzugefügt.Wo befindet sich Query.Eq in Mongo-Treiberklassen?

danke.

Antwort

1

Die statische Query-Klasse befindet sich in der MongoDB.Driver.Legacy-Bibliothek (mongocsharpdriver nuget-Paket). Wenn Sie gerade erst anfangen, sollten Sie das verwenden und stattdessen die Builders.Filter-Klasse verwenden, die in der API in> = 2.0 verwendet wird.

+0

ok danke, ich möchte nicht, dass das Legacy-Zeug zum Projekt hinzugefügt wird. Also sollte ich alle Beispiele mit der Query-Klasse ignorieren und stattdessen die Builder verwenden? Ich habe viele Beispiele mit Builders gefunden. – user734028

+1

Ja. Benutzt die Erbauer. Es ist die neue API. –

Verwandte Themen