2016-06-23 3 views
0

이 Meteor 서버 코드는 food에 '핫'대소 문자를 구분하지 않는 모든 문서를 찾아야합니다.Mongo는 속성 값에 주어진 문자열이 포함되어 있지 않은 문서를 찾습니다

FoodCol.find({food: /^hot/}); 자르지 않습니다.

{food: 'chicken soup, type: 'soups'} 사인을 반환하는 코드가 필요하므로 '음식'속성에 'hot'문자열이없는 유일한 문서입니다.
어떻게 할 수 있습니까? 감사합니다

{ 
    { 
    food: 'Hot coffee', 
    type: 'drink' 
    }, { 
    food: 'cake with hot topping', 
    type: 'cake' 
    }, { 
    food: 'chicken soup', 
    type: 'soups' 
    } 
} 

답변

0

는 다음 쿼리를 실행, 그것은 지정된 정규식에 논리적 NOT 연산을 수행 할 $not 연산자를 사용하고 정규식 일치하지 않는 문서 선택 :

FoodCol.find({ "food": { "$not": /hot/i } }) 
관련 문제