我必须做的是,我使用UpdateIemRequest
并按要求打到UpdateItem Api
,我提出了条件来更新该商品,但是如果该商品不在表中,则必须创建新商品一个,但是如果我删除条件表达式,它会返回错误ConditionalCheckFailure
,所以它可以正常工作,但是我必须给条件表达式,如果表中不存在它必须创建新项
{TableName:ITEM_TABLE,Key:{RANGE_KEY={S:0,},ITEM_ID={S:G!!,}},ReturnValues:ALL_NEW,UpdateExpression:setVERSION=:val1,ConditionExpression:VERSION<=:val1,ExpressionAttributeValues:{:val1={S:B,}}}