sql >> Database >  >> NoSQL >> MongoDB

selecteer verschillende mongodb C #

MongoDB API heeft een distinct aggregation-opdracht, die verschillende waarden retourneert die zijn gevonden voor een opgegeven sleutel in een verzameling. Je kunt het ook gebruiken vanaf C#-stuurprogramma :

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

waar collection - is een instantie uit uw voorbeeld. Deze zoekopdracht retourneert alle afzonderlijke waarden van word veld in de collectie.

Ook, zoals @JohnnyHK vermeldde in commentaar, kun je linq-aanpak , omdat het wordt ondersteund door het C#-stuurprogramma:

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


  1. Mongoose dit.model is geen functie

  2. SQL-LPAD()

  3. Projecteer verschillende ingebedde structuren met dezelfde naam

  4. Hoe Percona Server voor MongoDB voor hoge beschikbaarheid te implementeren