文書のフィールドを配列で更新しようとしています。フィールド "products"に配列を追加したいと思います。私はこれを試してみました:エラスティックサーチでネストされた配列のフィールドを更新する
POST /index/type/1/_update
{
"doc" :{
"products": [
{
"name": "A",
"count": 1
},
{
"name": "B",
"count": 2
},
{
"name": "c",
"count": 3
}
]
}
}
これは私がしようとすると、コードを実行したとき、私は取得していますエラー応答である:
{
"error": {
"root_cause": [
{
"type": "mapper_parsing_exception",
"reason": "failed to parse [products]"
}
],
"type": "mapper_parsing_exception",
"reason": "failed to parse [products]",
"caused_by": {
"type": "illegal_state_exception",
"reason": "Can't get text on a START_OBJECT at 1:2073"
}
},
"status": 400
}
誰もが私が間違っているのか知っていますか?