Record1: [{
"business_id": 2,
"forms": {
"f522": {
"id": "f522",
"is_deleted": 0,
"title": "Form 1"
},
"f8b6": {
"id": "f8b6",
"is_deleted": 0,
"title": "Form 2"
},
"fw56": {
"id": "fw56",
"is_deleted": 0,
"title": "Form 3"
}
}
}]
Record2: [{
"business_id": 3,
"forms": {
"f788": {
"id": "f788",
"is_deleted": 0,
"title": "Form 11"
},
"f6yy": {
"id": "f6yy",
"is_deleted": 0,
"title": "Form 12"
},
"f00i": {
"id": "f00i",
"is_deleted": 0,
"title": "Form 13"
}
}
}]
Record3: [{
"business_id": 4,
"forms": {
"f839": {
"id": "f839",
"is_deleted": 0,
"title": "Form 21"
},
"f1bc": {
"id": "f1bc",
"is_deleted": 0,
"title": "Form 22"
},
"f6ac": {
"id": "f6ac",
"is_deleted": 0,
"title": "Form 23"
}
}
}]
我有3個記錄存儲在dynamoDB表中。哈希鍵是business_id。表單對象是具有子對象(id,is_deleted,title)的父對象。我不知道business_id的價值。但我只有id值「f6yy」。我想更新is_deleted爲1的id(值是f6yy)。請提出整個查詢。可以在dynamoDB PHP中更新沒有哈希鍵或範圍鍵值的項目?
我有3個記錄存儲在dynamoDB表中。哈希鍵是business_id。表單對象是具有子對象(id,is_deleted,title)的父對象。我不知道business_id的價值。但我只有id值「f6yy」。我想更新is_deleted爲1的id(值是f6yy)。請提出整個查詢。 –
無法使用散列鍵和排序鍵更新項目 – notionquest
謝謝@notionquest的答案。對於上述相同的數據,我還有一個問題。 我沒有範圍鍵。我只有哈克鍵然後纔有可能更新dynamoDB中的項目? –