sql >> Database >  >> NoSQL >> MongoDB

MongoDB C# Driver projectie $elemMatch $

Volgens deze blogpost , de positionele operator wordt geïmplementeerd door de -1th . aan te spreken -element:

Builders<State>.Projection.Include(state => state.transfer.attempts[-1])

of

Builders<State>.Projection.Include(state => state.transfer.attempts.ElementAt(-1));

Dezelfde oplossing wordt genoemd in dit SO-antwoord .

Ik heb geprobeerd een verwijzing naar dit gedrag in de documentatie te vinden, maar zonder succes.




  1. PHP &Mongo in Vagrant, niet-gevangen uitzondering 'MongoException' met bericht 'grootte van BSON-document is x bytes, max is 0'

  2. Mongo _id voor subdocumentarray

  3. Hoe kunt u opgeslagen javascript-functies in MongoDB debuggen?

  4. Hoe de $set Update Operator werkt in MongoDB