Вложенный Json импортирован как CSV в Монго ДБ

У меня есть CSV-файл с 2 столбцами, который является имя - строка, атрибуты - Json. Когда я импортирую его в Монго БД. Оба распознаются как строка. Но когда я импортирую его, у меня есть имя и атрибуты как в строковом формате, так как я хотел бы иметь коллекцию с именем в виде строки и атрибутами в качестве данных объекта.

Формат ввода: CSV-формат:(с заголовочным файлом, именем - строкой, атрибутами - строкой)

name, attributes  
test, [{    "age":100,  "name":"myname",
    "messages":["msg 1","msg 2","msg 3"] }]

ожидаемый выходной формат mongodb

name(string), attributes(object)
test, {}3 fields 

фактический выходной формат mongodb

name(string), attributes(string) with double quotes

Команда, используемая для импорта данных из csv:

mongoimport -d test -c test1 --file somedata.csv --type csv --headerline 

Любые идеи и мысли.

0 ответов

Другие вопросы по тегам