2013-02-28 5 views

答えて

9

、あなたが正規表現でこれを行うことができ$regexオペレータ

db.employee.find({name: {$regex: "i$"}}) 
+2

+1より良い配置のために 'find(...)。pretty()'を追加することができます。 –

+0

$ regix db.employee.find({名:/ Iの$ /})を使用して、その簡単:/ ^私私はで始まる名前を検索する場合、私は db.employee.find({名前を使用 を/}) –

+0

'^'を使うとインデックスの利点が得られます。そのような場合に$ regexを使う価値があるのはなぜですか?あなたが考慮したいと思うかもしれない提案は、不要なRAMを食い尽くし、スケーラブルではないので "char with ending"のような機能を追加しないでください。 –