Вопросы по теме 'vtl'

Ссылка на карту по имени в шаблоне Velocity
Почти уверен, что на это есть простой ответ, но просто не могу найти правильный синтаксис VTL. В моем контексте я передаю карту, которая содержит другие карты. Я хотел бы ссылаться на эти внутренние карты по имени и назначать их в своем шаблоне....
6042 просмотров
schedule 01.06.2022

Что такое лексически правильное утверждение в языке шаблонов Velocity?
Следующая строка кода является общей версией строки в шаблоне, над которым я работаю. Я просмотрел документацию по языку шаблонов Velocity но я продолжаю получать ошибки независимо от того, как я форматирую это выражение. Это мой первый реальный...
402 просмотров
schedule 01.02.2023

Параметры запроса шаблона Velocity (VM): получение переменных GET
Как получить доступ к переменным GET, переданным в URI в шаблоне виртуальной машины? Это работает только при загрузке URL-адреса виджета: $request.get("parameters").get("fav").get(0) Я ищу аккуратное решение, которое работает с...
20728 просмотров
schedule 14.05.2023

IntelliJ IDEA переопределяет $user
Это довольно простой вопрос, но я не могу найти на него ответ с помощью SO-Search и Google. Можно ли глобально переопределить переменную VTL $user по умолчанию, используемую в файловых шаблонах, вместо того, чтобы устанавливать ее в каждом...
3065 просмотров
schedule 24.05.2022

Простой GetItem с ctx.identity.username возвращает null
Я использую AppSync с IAM auth с DynamoDB resolver и Cognito . Я пытаюсь сделать следующее. { "version": "2017-02-28", "operation": "GetItem", "key": { "userId": $util.dynamodb.toDynamoDBJson($ctx.identity.username)...
1288 просмотров

Как проверить, существует ли значение в массиве, используя язык шаблонов Velocity
Я не уверен, как я мог бы добиться следующего, используя язык шаблонов Velocity. По сути, я хотел бы проверить, существует ли данное значение из данного списка/массива. В C# это эквивалентно методу .Any() или .Contains() . #set($myValues =...
4992 просмотров
schedule 30.11.2022

Можно ли вставить более 25 элементов в DynamoDB с помощью BatchPutItem (BatchWriteItem) с помощью AppSync VTL?
Просто для некоторого контекста: в настоящее время используется AppSync + React + Apollo, и я пытаюсь отправить 38-40 элементов для обновления через AppSync Apache VTL. Я знал, что DynamoDB ограничивает количество вставляемых элементов до 25 на...
374 просмотров

добавить для строковой переменной в Apache Velocity Template Language
Я хочу создать строку запроса в шаблоне сопоставления шлюза API. У меня есть что-то вроде этого #foreach($entry in $entries) #set($count = $foreach.count) #set($entriesQueryString = "$!{entriesQueryString}Id=${count}&" #end...
501 просмотров

Запрос DynamoDB с несколькими полями в AppSync Resolver
У меня есть таблица сообщений DynamoDB с id, content, createdAt (int), userID полями. Я могу получить сообщения пользователя, используя приведенный ниже преобразователь: { "version" : "2017-02-28",...
252 просмотров
schedule 02.09.2022