sql >> Databasteknik >  >> NoSQL >> MongoDB

Jag vill ha resultat med distinkt värde av ett fält från mongodb med hjälp av vårdata

Du kan använda distinkt istället för hitta:

db.mycollection.distinct('fieldname', query)

Med SpringData bör syntaxen vara ungefär så här:

mongoTemplate.getCollection(collection).distinct(key, query)



  1. Uppgradering av äldre mongo-databas efter oavsiktlig mongoversionsuppgradering

  2. MongoDB.Driver.Builders hur man grupperar och blir genomsnittlig

  3. Ska jag använda ObjectID eller uid (implementerat av mig själv) för att identifiera användare?

  4. Bör du aktivera MongoDB Journaling?