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

Как да направите заявка за колекция от поддокументи с помощта на MongoDB и C# драйвер

Опитайте ElemMatch :

var thread = threadHelper.Collection.Find(
    Query.And(
        Query.ElemMatch("Recipients", Query.EQ("UserId", user.Id)), 
        Query.ElemMatch("Recipients", Query.EQ("UserId", sendToUser.Id))
    )
).SingleOrDefault();



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Съхранение на някои малки (под 1MB) файлове с MongoDB в NodeJS БЕЗ GridFS

  2. Как да конфигурирам моя MongoDB да взема предвид UTF-8?

  3. Списък с индекси в MongoDB?

  4. Как да преименувам полета при извършване на търсене/проекция в MongoDB?

  5. MongoDB $weeklyUpdate #66 (22 април 2022 г.):Хакатони, mongosh и Github