Монго Экспорт с использованием $ в заявлении - PullRequest
0 голосов
/ 07 марта 2019

Мне нужно извлечь данные с помощью команды экспорта 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...