반응형
$ne에 대한 여러 조건을 가진 mongodb
브루클린, 퀸즈, 스태튼 아일랜드와 같은 특정 자치구 이름을 제외하는 쿼리를 수행하려고 하는데, 하나만 제외할 수 있었지만 하나 이상을 제외하는 방법을 찾을 수 없습니다.
하나만 제외: db.rest.find({borough : {$ne : "Brookyln"});
이것은 단지 하나를 제외하는 것에 효과가 있었고 그래서 나는 내가 어떻게 다중을 할 수 있는지 보기 위해 주위를 둘러보고 시도했습니다.
db.rest.find({borough : {$ne : ["브루클린", "퀸즈", "스태튼 아일랜드"]}));
효과가 없었습니다. 어떻게 하면 이 일을 해낼 수 있을까요?
$nin 연산자를 사용할 수 있습니다.
db.rest.find({ borough : {$nin : ["Brooklyn", "Queens", "Staten Island"]}});
참조: https://docs.mongodb.com/manual/reference/operator/query/nin/
언급URL : https://stackoverflow.com/questions/43901321/mongodb-having-multiple-conditions-for-ne
반응형
'programing' 카테고리의 다른 글
스프링 부트를 통해 초기 데이터를 MongoDB에 로드하려면 어떻게 해야 합니까? (0) | 2023.06.30 |
---|---|
사용자 지정 사용자 세부 정보 서비스를 사용한 봄 부팅 (0) | 2023.06.30 |
생략을 사용하여 여러 속성을 succint 방식으로 생략하는 방법<> (0) | 2023.06.25 |
Oracle 등록에 문제가 있습니다.MS SQL Server 2012의 SQLCLR 어셈블리로 데이터 액세스 (0) | 2023.06.25 |
oracle plsql: XML을 구문 분석하고 테이블에 삽입하는 방법 (0) | 2023.06.25 |