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

wybierz odrębny mongodb C#

Interfejs API MongoDB ma distinct polecenie agregacji, które zwraca różne wartości znalezione dla określonego klucza w kolekcji. Możesz go również użyć ze sterownika C# :

var distinctWords = collection.Distinct("word");

gdzie collection - jest instancją z twojego przykładu. To zapytanie zwróci wszystkie odrębne wartości word pole w kolekcji.

Ponadto, jak wspomniał @JohnnyHK w komentarzu, możesz użyć podejście linq , ponieważ jest obsługiwany przez sterownik C#:

var distinctWords = collection.AsQueryable<Element>().Select(e => e.Word).Distinct();


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. aktualizacja mongo db zmieniająca kolejność pól obiektów

  2. MongoError:nieprawidłowe argumenty

  3. Meteor zwraca wartość jako ciąg

  4. Jak wysłać pobrany obraz z Mongo za pomocą GridFS w Spring Rest Call?

  5. Jak przekonwertować ciąg na BSON?