2010-06-22 14 views
8

Wie wählen Sie unterschiedliche Datensätze in MongoDB aus? Dies ist eine ziemlich grundlegende db-Funktionalität Ich glaube,, aber ich kann nicht finden, dass dies irgendwo anders.Wählen Sie unterschiedliche Zeilen aus MongoDB

Angenommen, ich eine Tabelle als

-------------------------- 
| Name | Age   | 
-------------------------- 
|John  | 12   | 
|Ben  | 14   | 
|Robert | 14   | 
|Ron  | 12   | 
-------------------------- 

folgt würde Ich mag so etwas wie SELECT DISTINCT age FROM names WHERE 1;

+0

Ich kann die Spalten nicht aufstellen, sorry. –

+0

Sie hatten dort einige Tabs, die ich durch Leerzeichen ersetzt habe. – RedFilter

+1

Warum, um es mit SQL zu markieren, denke ich, es ist nur NOSQL –

Antwort

16

Sieht like there is a SQL mapping chart, die ich früher übersehen laufen.

Jetzt ist eine gute Zeit zu sagen, dass die Verwendung einer eindeutigen Auswahl nicht der beste Weg ist, um Fragen zu umgehen. Speichern Sie die Liste entweder in einer anderen Sammlung oder halten Sie Ihre Daten klein.

24

db.names.distinct('age')

Verwandte Themen