2016-06-02 7 views

答えて

0

は)

var query = { name: new RegExp('^' + abc) }; 
collection.find(query).toArray(function(err, items)) 
+0

collection.find(query).toArray(function(err、items))を使用する代わりに、findOneメソッドを使用できますか? –

+2

はい、あなたは1つ以上のabc名を持つことができます –

0

は、あなたが検索を(使用できるのmongoシェルを使用していることをしようとしています。このポストから

db.collection.find({"name" : /abc/}). 

How to query MongoDB with "like"?以下

0

はMongoDBの中で名前に基づいて要素を見つけるために正規表現を使用する最も簡単な方法です:

db.collection.find({name:{$regex:"ABC",$options:"$i"}}) 

ここで$ Iは、検索ケースを作るために使用されます非感受性。

関連する問題