sql >> Databáze >  >> NoSQL >> MongoDB

Získejte pouze zadané pole v MongoDB s C#

Váš dotaz níže jsem přeložil pomocí nového ovladače C# (2.2)

var mongoClient = new MongoClient(""mongodb://127.0.0.1:27017"");
var database = mongoClient.GetDatabase("databaseName");
IMongoCollection<Users> _collection = database.GetCollection<Users>("Users");
var condition = Builders<Users>.Filter.Eq(p => p.age, 33);
var fields = Builders<Users>.Projection.Include(p => p.a).Include(p => p.b);
var results= _collection.Find(condition).Project<Users>(fields).ToList().AsQueryable();


  1. 3 způsoby, jak skrýt index z plánu dotazů v MongoDB

  2. Dokumentace slibů Mongoose říká, že dotazy nejsou sliby?

  3. Existují nějaké důvody, proč bych měl/neměl používat ObjectId v mé RESTful url

  4. Jak nainstalovat MongoDB Community Edition na Ubuntu