Tôi mới làm quen với cơ sở dữ liệu mongodb. i tạo một ứng dụng trong đó lưu trữ dữ liệu dưới dạng tệp json. những gì tôi muốn làm là nhập dữ liệu đó vào mongodb và sau đó hiển thị nó trên dấu nhắc lệnh. tôi đã cố gắng lệnh sau nhưng lỗi được hiển thị Failure parsing josn near: }
lệnh của tôi là:cách nhập tệp json trong mongodb?
mongoimport -d mydb -c mydb --type json --file glossary.json --headerline
tôi đặt tệp json trong c: \ MongoDB \ bin \ glossary.json thanx i advace.
{
"glossary": {
"title": "example glossary",
"GlossDiv": {
"title": "S",
"GlossList": {
"GlossEntry": {
"ID": "SGML",
"SortAs": "SGML",
"GlossTerm": "Standard Generalized Markup Language",
"Acronym": "SGML",
"Abbrev": "ISO 8879:1986",
"GlossDef": {
"para": "A meta-markup language, used to create markup languages such as DocBook.",
"GlossSeeAlso": ["GML", "XML"]
},
"GlossSee": "markup"
}
}
}
}
}
thanx S.D. nhưng vẫn hiển thị cùng một lỗi – arglee
@ user2511142 Tôi đã sử dụng tùy chọn '--jsonArray', nó hoạt động cho tệp của bạn. Đã cập nhật trong câu trả lời. –
thanx @ S.D. nó đang hoạt động .. – arglee