У меня есть таблица "posts", в которой хранятся онлайн-блоги и статьи Структура данных отличается в зависимости от типа должности. На данный момент их 3: новости, инструкции и видеоблог. В будущем могут быть добавлены еще два.
Моя таблица имеет следующие атрибуты:
категория (HA SH) отметка времени (RANGE)
Я хочу иметь возможность извлечь из таблицы только несколько полей, которые являются общими для всех сообщений (postId, title, postDate, author, category), и ограничить набор записей 10 записями на странице, если в ЛЮБОМ из полей найден поисковый термин.
Я также хочу иметь возможность извлекать каждое поле, когда указан postId (postID не является ключевым полем, но оно уникально).
Каков наилучший способ выполнить sh это с помощью DynamoDB