AppSyn c DynamoDB - Строка запроса как указанное значение в наборе строк - PullRequest
0 голосов
/ 26 февраля 2020

Скажем, у меня есть запись в таблице DynamoDB, содержащая строку, заданную следующим образом:

(record #1) | ... names: [ 'Michael Kane', 'Kirk Douglas', 'Charlie Sheen' ]
(record #2) | ... names: [ 'Michael Douglas', 'Greg B' ]
(record #3) | ... names: [ 'Martin Sheen' ]

Чего я хотел бы добиться, так это возможности запроса на основе таких условий, как

name: {
  contains: 'Michael*'
}

и он должен возвращать записи # 1 & # 2.

В настоящее время, поскольку «имя» - это набор строк, создаваемое выражение пытается выполнить полное совпадение строки, а не «нравится». Я пытаюсь написать собственный шаблон сопоставления запросов, чтобы применить «содержимое» к элементу в наборе строк. Однако, если есть прямой способ сделать это, я бы хотел использовать его.

Примечание: я использую стандартные типы фильтров, которые создаются мастером AppSyn c при использовании консоли.

...