MongoDB Regex-Suche auf Ganzzahligen Wert

Möchte ich regex-Suche auf einen integer-Wert in MongoDB. Ist das möglich?

Baue ich eine CRUD-Art Schnittstelle, die es erlaubt * für die Platzhalter auf den verschiedenen Feldern. Ich versuche, halten Sie die Benutzeroberfläche konsistent für ein paar Felder, ganze zahlen sind.

Betrachten:

> db.seDemo.insert({ "example" : 1234 });
> db.seDemo.find({ "example" : 1234 });
{ "_id" : ObjectId("4bfc2bfea2004adae015220a"), "example" : 1234 }
> db.seDemo.find({ "example" : /^123.*/ });
> 

Wie Sie sehen können, ich ein Objekt einfügen, und ich bin in der Lage, es zu finden, indem Sie den Wert. Wenn ich versuche eine einfache regex, ich kann nicht wirklich das Objekt finden.

Dank!

InformationsquelleAutor Gary Richardson | 2010-05-25

Schreibe einen Kommentar