2014-06-05 2 views
0

MongoDB에서 특정 속성이 설정된 모든 행/레코드/항목을 제거하려면 어떻게합니까? 예를 들어 x 필드가없는 마지막 행을 제거하지 않고 x 필드가있는 모든 행을 제거하려면 어떻게합니까? MongoDB 특정 필드가있는 모든 행을 제거하십시오.

{ "_id" : ObjectId("53907a0adf55a0a97263b36d"), "x" : 21 } 
{ "_id" : ObjectId("53907a0adf55a0a97263b36e"), "x" : 22 } 
{ "_id" : ObjectId("53907a0adf55a0a97263b36f"), "x" : 23 } 
{ "_id" : ObjectId("53907a0adf55a0a97263b370"), "x" : 24 } 
{ "_id" : ObjectId("53907a16df55a0a97263b372"), "name" : "Bob" } 

나는이 시도하지만 모든 것을 제거 :

db.testData.remove({}, {x:""}) 

답변

관련 문제