С учетом приведенной ниже модели данных:
{
"snapshots": [
{
"createdAt": "2019-03-15T06:31:04.447Z",
"entries": [
{
"balance": 139763,
"expiresOn": "3019-03-31T23:59Z"
},
{
"balance": 46961,
"expiresOn": "3019-03-31T23:59Z"
}
]
}
],
"type": "account"
}
Я пытаюсь обновить поле expiresOn в массиве записей в снимках массив, ниже приведен запрос, который я пробовал, но он не работает.
UPDATE bucket
SET snapshot.entry.expiresOn = "2020-03-30T23:59Z"
FOR snapshot IN snapshots
FOR entry IN snapshot.entries
END
WHERE type = "account"