Коннектор массовой вставки получает индекс текущего индекса - PullRequest
0 голосов
/ 19 июня 2020

Я пытаюсь выполнить массовую вставку, где мне нужно ссылаться на переменную в полезной нагрузке.

    <db:sql >#['INSERT INTO public."PERSON_TBL" (FIRST_NAME,LAST_NAME, ADDRESSES) 
            VALUES 
            (:firstnameParam,
             :lastnameParam,
             ' ++ "'$(someVariable)'" ++ ')']
   </db:sql>

В приведенном выше примере «АДРЕСЫ» - это столбец БД типа 'text []' . Из-за этого я должен передать свой массив в виде строки, которая выглядит как '{"Address1", "Address2"}'. Проблема возникает, когда это массовая вставка, а someVariable - лишь одна из многих полезных данных. Возникает вопрос: как установить точную someVariable для текущего шага. Как я могу получить ссылку на это? Это что-то вроде

$(payload[currentIndex].someVariable)

Пожалуйста, помогите с этим.

...