Язык шаблонов скорости (VTL) предназначен для предоставления наиболее простого, простого и чистого способа включения динамического содержимого на веб-страницу.
1 ответ

Как отправить пользовательскую ошибку в AppSync с помощью $util.error

У меня есть вопрос об обработке ошибок AppSync. Я хотел бы отправить объект errorInfo вместе с ответом об ошибке, и я попытался с помощью $util.error. Согласно документу: https://docs.aws.amazon.com/appsync/latest/devguide/resolver-util-reference.ht…
1 ответ

Проблема шаблона сопоставления тела Dynamodb для шлюза Amazon Api для BatchWriteItem(vtl - язык шаблонов скорости)

Я работаю над API-шлюзом на сервисах aws, которые выполняют операцию BatchWriteItem для DynamoDB. Но я знаю, что для одной операции BatchWrite существует максимум 25 позиций. Я новичок в vtl и не знаю, как обрабатывать запросы, в которых более 25 пр…
1 ответ

Есть ли порт скорости в JavaScript

Я знаю, что скорость Apache доступна для Java и.NET. Есть ли порт для JavaScript? Моя цель состоит в том, чтобы переводить шаблоны VTL внутри браузера без обратной передачи на веб-сервер.
09 янв '13 в 22:09
2 ответа

Разделение одной таблицы на несколько таблиц на основе столбцов с использованием скорости

Хорошо, ниже приведен код, который у меня есть. Здесь мы читаем карту из объекта JAVA и заполняем столбцы, основываясь на ключе и значениях карты. Карта объектов Java имеет вид HashMap<HashMap<String, Object>>, В требуемой таблице столбц…
08 авг '17 в 06:58
1 ответ

Возвращает ноль, если ключ не существует в шаблоне шлюза VTL / API

Следующий шаблон возвращает '' если заголовок авторизации отсутствует. Как я могу получить null вместо? Так что вернись null если ключа нет... { "headers" : { "authorization" : "$input.params().header.get('Authorization')" } }
2 ответа

Добавление или обновление атрибута Modified Date в AppSync с использованием VTL

Я работаю над AppSync, я борюсь за то, как сохранить дату в Dynamo Db, используя VTL. Мое действительное требование - сохранить дату вызова API. Пожалуйста, дайте мне знать, как этого добиться, используя Date.now() в Dynamo Db. Заранее спасибо.
04 дек '18 в 11:46
1 ответ

Как добавить текущую дату в putItem в VTL

{ "version": "2017-02-28", "operation": "PutItem", "key": { "id": $util.dynamodb.toDynamoDBJson($util.autoId()), "createdDate":$core_v2_utility.CurrentDate }, "attributeValues": $util.dynamodb.toMapValuesJson($ctx.args.input), "condition": { "expres…
05 дек '18 в 05:38
1 ответ

Как исправить эту ошибку в моей appsync при создании массива данных

Я создаю массив дат, и в моем преобразователе он возвращает только один вывод даты и количество проверенных Я ищу в Google, чтобы найти какой-то ответ, и я нашел код, как сделать массив списка, но проблема в том, что он не вернулся хорошо https://im…
28 дек '18 в 08:09
1 ответ

Ошибка авторизации IAM AppSync HTTP Resolver

Я пытаюсь использовать преобразователи http с AWS AppSync, чтобы мы могли поддерживать одновременное использование graphQL и наших REST API. Я получил http-распознаватель AppSync, который работал, когда на API-шлюзе не было настроено авторизацию. Од…
1 ответ

AWS AppSync - DeleteItem не выполняет шаблон сопоставления ответов

При попытке удалить элемент, используя следующее сопоставление запроса: { "version" : "2017-02-28", "operation" : "DeleteItem", "key" : { "id": { "S" : "$ctx.args.id"}, "sortKey" : { "S" : "$ctx.args.sortKey"} } } Если элемент существует, он будет о…
26 фев '19 в 04:15
0 ответов

Как заполнить запись с тем же именем, используя entryset()

Хотел бы попросить некоторую помощь и запрос в отношении моей проблемы, я делаю настроить вывод для моего распознавателя ответовКак получить некоторые элементы и данные из моей настройки таблицы DynamoDB ---------------------------------------------…
1 ответ

Значения параметров макроса Apache Velocity по умолчанию

Я хочу обновить макрос, который используется несколькими различными файлами.vtl, чтобы включить новый параметр. Однако я хочу изменить вызов только в одном из моих файлов.vtl и оставить остальные без изменений. Поэтому я хочу добавить необязательный…
26 фев '15 в 21:49
0 ответов

API-шлюз Kinesis Proxy - Shard Iterator

Я успешно настроил API-шлюз Kinesis Proxy. Но я не могу понять, как равномерно распределить записи по нескольким осколкам. Вот пример использования: у нас есть большой объем веб-хуков для обработки (большой объем = миллионы каждый день) эти веб-хуки…
1 ответ

Инкрементная работа в VTL

Я пытаюсь использовать метод подстроки в VTL, как указано ниже #set ($Score = $row.getValue("Score").substring(0,$row.getValue("Score").length()-1)) но это говорит Encountered "-1" at Was expecting one of: "," ... ")" ... <WHITESPACE> ... <…
07 мар '11 в 13:48
1 ответ

IntelliJ IDEA переопределяет $user

Это довольно простой вопрос, но я не могу найти ответ на него с помощью SO-Search и Google. Можно ли переопределить значение по умолчанию $user VTL-переменная используется в глобальных файлах-шаблонах вместо того, чтобы устанавливать ее в каждом шаб…
27 окт '13 в 13:38
1 ответ

Создание таблиц из простого текста

Я пытаюсь создать приложение winforms, которое может сделать следующее: Взять в PDF-файл Извлечение данных (на основе какого-либо шаблона или файла конфигурации) Построить таблицы данных Сериализация и загрузка таблиц данных в веб-сервис На данный м…
30 май '12 в 18:45
0 ответов

Polarion ALM SDK API конвертировать длинные в целые

Я нахожусь в Полярионе, и я пытаюсь преобразовать длинное в целое число. В документах, которые он показывает, есть - Class ConversionHelper И есть метод с именем getInt(), который - преобразует объект в примитивный тип int. Применяется к любому экзе…
12 дек '17 в 12:48
1 ответ

Увеличение переменной VTL в функции JavaScript

<script> var count_security = 0; #set($count_security = 0) function increment() { count_security++; #set($count_security = $count_security + 1) alert(count_security); alert($count_security); } </script> <html> <input type="butto…
11 май '11 в 09:06
1 ответ

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

У меня есть много текстовых файлов, которые я хочу использовать в качестве шаблона скорости, но фактическая запись для переменной: {my_variable_x}. В шаблоне Velocity по умолчанию это будет выглядеть так: $my_variable_x Есть ли способ настроить скор…
15 июл '13 в 13:32
2 ответа

Вернуть вложенный JSON в запрос AWS AppSync

Я довольно новичок в AppSync (и GraphQL) в целом, но у меня возникает странная проблема при подключении распознавателей к нашим таблицам DynamoDB. В частности, у нас есть вложенная структура Map для одного из атрибутов нашего элемента, который постр…
11 авг '18 в 19:37