Я новичок в DynamoDB и хочу только создать новый объект, если основной ключ сортировки (имя) не существует дважды. Я пробовал так:Первичный ключ сортировки Выражение атрибута DynamoDB
params.id = randomId();
var item = {
TableName: tableName,
Item: params,
ConditionExpression: "#na <> :n",
ExpressionAttributeNames:{"#na":"name"},
ExpressionAttributeValues:{
":n":params.name
}
};
docClient.put(item, function(err, data) {
console.log("Data:", data);
console.log("Err:", err);
});
Но деталь по-прежнему создано:/Is IST даже можно создать выражение условие на первичный ключ сортировки?