я использовал mongoimport -d test -c BB --file=bb.json
Вставьте JSON файл в MongoDB - JSON имеет метаданные и еще один список с фактическими данными
я также попытался mongoimport -d test -c BB --jsonArray --file=bb.json
они только вставить его в качестве одной записи вместо нескольких записей (2900 ок)
Я знаю, что в MongoDB данные должны быть в ключе: пара значений и эти данные приведены в списке, но также и с метаданными. Могу ли я импортировать данные в эту форму самостоятельно, не преобразовывая ее в пары «ключ: значение»?
Благодаря Вот данные или информация от входного файла bb.json, который я пытаюсь импортировать
----------------------------------------------------------------------
Start of DATA File
{ "data": [
[
"1",
"Andaman and Nicobar Islands",
"NA",
"Port Blair",
"G.B Pant Hospital",
"Atlanta Point",
"744104",
"03192 230628",
"NA",
"NA",
"NA",
"NA",
"NA",
"NA",
"NA",
"NA",
"[=12]12",
"[=93]93"
],
[
"2",
"Andaman and Nicobar Islands",
"NA",
"Port Blair",
"I.N.H.S. Dhanvantri",
"Minni Bay",
"744103",
"03192 248759",
"NA",
"NA",
"NA",
"NA",
"NA",
"NA",
"NA",
"NA",
"NA",
"NA"
],
..... # RECORDS
[
"2946",
"West Bengal",
"NA",
"Murshidabad",
"Lalbagh S.D. Hospital Blood Bank",
"P.O. Lalbagh",
"742149",
"03482 270247",
"NA",
"NA",
"NA",
"NA",
"NA",
"NA",
"NA",
"NA",
"[=24]24",
"[=88]88"
]
],
"fields": [
{ "id": "a", "label": "id", "type": "string" },
{ "id": "b", "label": "state", "type": "string" },
{ "id": "c", "label": "city", "type": "string" },
{ "id": "d", "label": "district", "type": "string" },
{ "id": "e", "label": "h_name", "type": "string" },
{ "id": "f", "label": "address", "type": "string" },
{ "id": "g", "label": "pincode", "type": "string" },
{ "id": "h", "label": "contact", "type": "string" },
{ "id": "i", "label": "helpline", "type": "string" },
{ "id": "j", "label": "fax", "type": "string" },
{ "id": "k", "label": "category", "type": "string" },
{ "id": "l", "label": "website", "type": "string" },
{ "id": "m", "label": "email", "type": "string" },
{ "id": "n", "label": "blood_component", "type": "string" },
{ "id": "o", "label": "blood_group", "type": "string" },
{ "id": "p", "label": "service_time", "type": "string" },
{ "id": "q", "label": "latitude", "type": "string" },
{ "id": "r", "label": "longitude", "type": "string" }
]
}
END of DATA File -----------------------------------------------------------------------