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

MongoDB C# Driver projekce $elemMatch $

Podle tento blogový příspěvek , poziční operátor je implementován adresováním -1th -prvek:

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

nebo

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

Stejné řešení je uvedeno v této odpovědi SO .

Snažil jsem se najít odkaz na toto chování v dokumentaci, ale bez úspěchu.




  1. jarní bota + apache camel + problém s integrací mongodb

  2. Jak znovu použít připojení redis v socket.io?

  3. Jak udělat skupinu mongo na straně serveru Meteor

  4. MongoDB odlišná agregace