sql >> Databasteknik >  >> NoSQL >> MongoDB

mongodb får distinkta rekord

Det finns en distinct kommando i mongodb, som kan användas i samband med en fråga. Men jag tror att detta bara returnerar en distinkt lista med värden för en specifik nyckel som du namnger (dvs. i ditt fall skulle du bara få id-värdena returnerade) så jag är inte säker på att detta kommer att ge dig exakt vad du vill ha om du behöver hela dokumenten - du kan behöva MapReduce istället.

Dokumentation på distinct:http://www.mongodb.org/display/DOCS/Aggregation#Aggregation-Distinct



  1. Redis Python - hur man tar bort alla nycklar enligt ett specifikt mönster i python, utan att python itererar

  2. MongoDB $isoWeekYear

  3. När ska MongoDB-databasanslutning stängas i Nodejs

  4. Finns det några verktyg för att uppskatta indexstorlek i MongoDB?