0
세 개의 데이터가 함께 포함 된 json 파일이 있습니다. 세 개의 모든 데이터를 mongodB에 seperatly 삽입하고 싶습니다. 그게 가능하니? 그렇다면 어떻게? 이것은 각 항목을 삽입 할대량 데이터를 mongoDB에 seperatly 삽입하는 방법은 무엇입니까?
db.collection.insert(input["docs"]);
:
var input = {
"docs": [
{
"_id": "First",
"count": 4,
"name": "Fish",
},
{
"_id": "Second",
"count": 6,
"name": "Meat"
},
{
"_id": "Third",
"count": 8,
"name": "Vegetables"
}
]
}
가 docs
배열을 삽입
하자, 상기 mongo
클라이언트 쉘에서 문서의 그룹을 삽입
{
"docs": [
{
"_id": "First",
"count": 4,
"name": "Fish",
},
{
"_id": "Second",
"count": 6,
"name": "Meat"
},
{
"_id": "Third",
"count": 8,
"name": "Vegetables"
}
]
}
자바 기반 응용 프로그램 또는 쉘을 통해 삽입 하시겠습니까? – BatScream
through java..or 또는 mongoDB에 대한 json의 미리 정의 된 형식이 있습니까? – Justin
문서는 JSON으로 저장됩니다. * 미리 정의 된 형식 *이있는 경우 *를 묻는 경우 정의 된 형식은 JSON입니다. JSON은 어떤 구조라도 될 수 있습니다. 여러 문서를 삽입하려는 경우 문서 배열로 삽입 할 수 있으므로 입력 구조가 완벽하게 맞습니다. 'db.collection.insert (input [ "docs"]);'로 삽입해야합니다. Java를 통해 먼저 JSON 파일을로드하고 파싱 한 다음 MongoDB java 드라이버를 사용하여 삽입해야합니다. – BatScream