有没有办法在 BatchWriteItems 上设置条件?

Vib*_*jia 6 amazon-dynamodb

有没有办法在 BatchWriteItems 上设置条件?仅当项目不存在时我才需要放置它们。

Erb*_* Mo 6

我不这么认为。

来自 BatchWriteItem文档

“为了提高这些大规模操作的性能,BatchWriteItem 的行为方式与单独的 PutItem 和 DeleteItem 调用不同。例如,您无法在单独的放置和删除请求上指定条件,并且 BatchWriteItem 不会返回已删除的项目响应。”