sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB C# Driver projektion $elemMatch $

Ifølge dette blogindlæg , implementeres positionsoperatøren ved at adressere -1th -element:

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

eller

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

Den samme løsning er nævnt i dette SO-svar .

Jeg har forsøgt at finde en reference til denne adfærd i dokumentationen, men dog uden held.




  1. Tvetydig diskriminator 'myType' når 'myType' genereres dynamisk under kørsel

  2. Mock/Test Mongodb Database Node.js

  3. Mongodb-forespørgsel baseret på antallet af felter i en post

  4. Hvordan kan jeg vælge et antal poster pr. et specifikt felt ved hjælp af mongodb?