ObjectId
метод возвращает новое значение ObjectId, которое не является значением ID, которое вы передали. Новый ObjectId недействителен, поскольку не является частью JSON объекта.
На основе этой документации , вы можете передать значение идентификатора 5e25b7a5f4c9b92aaa8a4131
во вложенный запрос $oid
(идентификатор объекта).
Запрос
{
"_id": {
"$lt": {
"$oid": "5e25b7a5f4c9b92aaa8a4131"
}
}
}
Окончательное решение
mongodump --db test-data --collection foo --out=dump --query '{"_id":{"$lt":{"$oid": "5e25b7a5f4c9b92aaa8a4131"}}}'