Я хочу сделать запрос, как к журнальной таблице, я хочу, чтобы все журналисты, имя автора которых начиналось с 'Josefina ".
Это атрибуты таблицы
var params = {
TableName : "Journalist",
KeySchema: [
{ AttributeName: "author", KeyType: "HASH"},
{ AttributeName: "isShow", KeyType: "RANGE" }
],
AttributeDefinitions: [
{ AttributeName: "author", AttributeType: "S"},
{ AttributeName: "isShow", AttributeType: "S" }
],
ProvisionedThroughput: {
ReadCapacityUnits: 100,
WriteCapacityUnits: 10
}
};
И этот запрос я пытаюсь выполнить
const params = {
TableName: "Journalist",
KeyConditionExpression: "begins_with(author, :t)",
ExpressionAttributeValues: {
":t": "Josefina"
}
};
И я получаю следующее:
Failure {ValidationException: условие ключа запроса не поддерживается
Iпопытаться разными способами, я удаляю таблицу и создаю с другими атрибутами, я создаю другие ключи и сортирую, так как всегда получаю похожие ошибки.