DynamoDB UpdateItem
에 옵션을 전달할 수 없으므로 기존 항목이 아닌 UpdateItem
이 실패 할 수 있습니까?기존 DynamoDB 리소스에만 UpdateItem을 허용하는 방법은 무엇입니까?
현재 UpdateItem
은 partition-key가없는 경우 기쁜 마음으로 새 항목을 만듭니다. 나는이 특별한 상황에서 대신 오류를 원한다.
물론 나는 updateItem을 얻기 전에 할 수 있고 존재하는 경우에만 updateItem을 수행 할 수 있습니다. 그러나 이것은 성능이 낮고/더 복잡합니다.
성능이 떨어 집니까? 이걸 시험해 봤어? 나 자신을 모르지만 나는 호기심이 많다. – arjabbar
의심의 여지가 없습니다. 적어도 하나의 라운드 트립 플러스, 내 경우에는, 하나 덜 APi 게이트웨이를 통과했다. 그 dynamodb의 위에 조건부 put을 할 수있는 가능성이 더 높습니다. 그리고 더하기 따로 따로 넣으십시오.하지만 마지막 부분은 지금 가정입니다. –