MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Проекция на MongoDB C# драйвер $elemMatch $

Според тази публикация в блог , позиционният оператор се реализира чрез адресиране на -1th -елемент:

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

или

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

Същото решение се споменава в този SO отговор .

Опитах се да намеря препратка към това поведение в документацията, но без успех.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Каква е добрата структура на документа MongoDB за най-ефективно запитване на последователи/последователи на потребители?

  2. Mongodb:`com.mongodb.MongoSocketReadException:Преждевременно достигнат край на потока` с морфия

  3. Попълване само на определени полета в mongoose

  4. Отклоняването на Mongoengine се случва след използване на select_related()

  5. как да се справя с грешка при прекъсване на връзката за MongoDB