プロジェクトの CouchDB をテストおよび学習しています。一連の JSON ファイルを DB にロードします。私が抱えている問題は、「@」のキーがあるため、JSON の形式です。例えば:
{
"_id":"somestringhere",
"@": [
{
"identifier":"somevalue",
"somekey":"somevalue"
},
{
"somekey":"somevalue",
"somekey":"somevalue"
}
]
}
"@"
そこで、次のような値を発行する Map 関数を作成します。
function(doc) {
emit(null, doc.@);
}
有効な識別子ではないため、これは機能せず、エラーがスローされます。何を与える?JSONの問題ではないと思います。JavaScriptエラーの詳細。