mongoimports
ここで、端末から使用して JSON ファイルを mongodb に追加しようとしています。
mongoimport --db my_db --collection my_collection --file /content/2_read.json
JSON Lint: http://jsonlint.com/を介してJavaScript execution failed: SyntaxError: Unexpected identifier
JSON を実行しましたが、 これは有効な JSON であると表示されています。
何がインポートプロセスをつまずかせているのかわかりません?? または、問題を突き止めるためにさらに調査する方法は?
アップデート
- 誰かが、すべてを 1 行にまとめることを提案しました。まともな提案。試してみましたが、うまくいきませんでした。
simple.json
コンテンツで名前が付けられた非常に単純なjsonファイルをインポートしようとしました{'content' : 'simple'}
が、を使用しても同じエラーが発生しmongoimport
ます。mongo
(シェルからドキュメントを追加できます。)
JSON のサンプルを以下に示します。
2_read.json
{
"name" : "John",
"tasks" : [
{
"ix" : "1",
"description" : "description of task",
"tags": []
},
{
"ix": "2",
"description" : "description of task",
"tags" : []
}
]
}
ありがとう。