sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongodb find() fråga:returnerar endast unika värden (inga dubbletter)

Jag tror att du kan använda db.collection.distinct(fields,query)

Du kommer att kunna få de distinkta värdena i ditt fall för NetworkID.

Det borde vara ungefär så här :

db.collection.distinct('NetworkID')




  1. Hur infogar man miljarder data till Redis effektivt?

  2. Avaktiverad operation misslyckas för MongoMapper-modellen, kan inte ta bort/ta bort nyckel från modellen

  3. Exkludera fält från resultatet i MongoDB monk

  4. MongoError:Denna MongoDB-distribution stöder inte skrivningar som går att försöka igen. Vänligen lägg till retryWrites=false till din anslutningssträng