MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Rozwiń, a następnie agregacja grup w MongoDB C#

Kiedy pozwolisz Unwind wywnioskować parametry typu, użyje typu kolekcji dla TResult i BsonDocument dla TNewResult .

Jeśli chcesz użyć określonego typu, a nie BsonDocument musisz dodać te parametry typu:

var pipeline = usersCollection.Aggregate()
    .Unwind<OriginalType, NewResultType>(....

Jak zawsze, musisz upewnić się, że operacja faktycznie zwraca coś, co może być tego typu.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Eksportuj z Oracle do MongoDB za pomocą Pythona

  2. jak używać wypełniania i agregowania w tym samym oświadczeniu?

  3. Długość identyfikatora kolekcji w MongoDB

  4. połączyć zapytanie geoNear z innym zapytaniem o wartość

  5. Używanie $slice z $regex razem w tablicy subDocument w mongodb