2015-01-20 1 views

답변

0
ModelName.find({tags: 'tag1'}).exec(function(err, tags){ 
     if (err){ 
      //handle error 
      } 
//tags is array of all data containing tags = 'tag1' 
     console.log(tags); 
     }); 
3

배열에서 필터링 할 수있는 $in 기능을 사용할 수 있습니다.

Model.find({ 
    }).where({ 
     tags : { 
     $in : tagArray 
     } 
    }).exec(function(err, data) { 
     if(err) { 
     console.log(data); 
     } else { 
     console.log(data); 
     } 
    }); 
+0

과 같은 쿼리를 작성할 수 있습니다. 특정 어댑터 또는 데이터베이스에서만 작동합니까? 내 테스트에서 'sails-memory'를 사용하여 이것을 사용하려고 시도했지만 작동하지 않는 것 같습니다. –