Мне нужно извлечь данные с помощью команды экспорта mongodb
Ниже моя структура данных на монго дБ
{
"_id": "12345",
"name": "Ebo",
"salary": NumberInt(350000),
"age": NumberInt(24)
}
{
"_id": "67891",
"name": "Amir",
"salary": NumberInt(250000),
"age": NumberInt(24)
}
Я пытаюсь использовать mongoexport, используя экспорт в нескольких полях, ниже приведены мои команды для генерации.
mongoexport --username abc --password abcde --host mymonggodb:27017 --db school
--collection employee --type=csv --authenticationDatabase admin -c records
--query="{'_id': {$in : ['12345','67891','11121314','123456']}}" --fields _id,name,salary,age
--out /Users/axxxx/abcde/monggoextractdata/monggo_employee_data.csv
Но я получил следующую ошибку, такую ниже.
2019-03-07T12:32:23.460+0700 error validating settings:
query '[123 39 95 105 100 39 58 32 123 32 58 32 91 39 51 52 55 52 82 67 39 44 39
51 52 48 54 65 71 39 44 39 51 50 56 50 84 70 39 44 39 51 52 49 48 86 51 39 93
125 125]' is not valid JSON: invalid character ':'
looking for beginning of object key string 2019-03-07T12:32:23.460+0700
try 'mongoexport --help' for more information