2013-11-27 4 views
0

mongoDB에서 nin과 regex를 사용하는 방법은 무엇입니까?mongoDB에서 nin과 regex를 사용하는 방법

나는이 작동하지 않습니다 닌과 정규식

하지만 닌를 사용하여 문서를 찾으려면!

검색어 :

{ "$and" : [ 

{ "id" : { "$nin" : [ "529653cb5bc5b0e42d339bd3" , "529653cb5bc5b0e498339bd3"]}} , 

{ "content" : { "$regex" : "(?i)apple" , "$options" : "i"} } 

] } 

내가 몽고의 하위 쿼리를 사용 하는가?

+0

여기에 질문하는 방법을 이해하기 위해 stackoverflow 도움말을 읽을 수 있습니까? –

답변

0

발생하는 오류에 따라 문제가 여러 가지 일 수 있습니다.

그러나 검색어를 신속하게 살펴보면 "id"필드를 사용할 수 있음을 알 수 있습니다. 모든 문서의 기본 키 필드는 "_id"입니다. 검색어가 'id'필드를 사용하지만 '_id'필드를 쿼리하려고합니다.