私はこのようなmongodbレコードを持っています:
{ "_id" : "age_calculator-python|513216a576b99c26fb004e4d", "status" : "BADGE" }
{ "_id" : "age_calculator|5127d91376b99c457e000246", "status" : "BADGE" }
{ "_id" : "age_calculator|51381ef276b99c5b16002330", "status" : "BADGE" }
{ "_id" : "based|514f525c76b99c2ff7000398", "status" : "BADGE" }
{ "_id" : "binary_search-javascript|514f525c76b99c2ff7000398", "status" : "BADGE" }
正規表現($regex)でage_calculatorのみのレコードを探したいです。
私はこのようなことをしました:
db.collection.find({status:'BADGE', "_id" : {'$regex': '^age_calculator'})
のみの結果を取得したいのですage_calculator
が、上記のクエリには include もありますage_calculator-python
。
これを克服する方法は?誰でも助けてもらえますか?