2016-03-23 13 views
1

In meiner Sammlung Person habe ich viele Leute namens Mike. Gibt es eine Möglichkeit, alle Leute mit dem Vornamen Mike zu finden? Momentan kann ich nur eine Person mit dem ganzen Namen finden.RoboMongo finden bestimmte Dokumente in der Sammlung

db.getCollection('Person').find({'name':'Mike Jones'}) 
db.getCollection('Person').find({'name':'Mike Woo'}) 
db.getCollection('Person').find({'name':'Mike Smith'}) 

Ich habe versucht, etwas zu tun: Dank

db.getCollection('Person').find({'name':'Mike '+ *}) 

Sehr neu zu MongoDB.

Antwort

4

Sie wollen etwas wie folgt aus:

db.getCollection('Person').find({'name':/^Mike/}) 

Streng genommen, dass eine linke verankert regulären Ausdruck verwendet für alle Strings zu suchen, die mit „Mike“ starten, können Sie es selektiver machen, wenn Sie es wünschen.

+0

danke funktioniert super – user2456977

Verwandte Themen