Я пытаюсь сделать mongodump с запросом. Ниже мой синтаксис.
mongodump --db mydatabase --collection records --query '{ "embedded_document.field_1" : { "$ne" : "Zebra" }}' -vvvv
Я пытаюсь сделать дамп всех записей с embedded_document.field_1
, которые не равны Zebra
.
У меня есть 100 записей с Zebra
, но количество найденных записей равно количеству всех записей (5000
).
Collection File Writing Progress: 200/5000 0% (objects)
Запрос работает в оболочке mongo и возвращает правильный счет (100
).
db.records.find({ "embedded_document.field_1" : { "$ne" : "Zebra" }}).count();
Любые идеи?
2.6.5
. - person Ben   schedule 10.11.2014