Это мой первый опыт работы с JDBCTemplates, и я столкнулся со случаем, когда мне нужно использовать запрос, который выглядит следующим образом:
SELECT * FROM table WHERE field IN (?)
Как мне это сделать? Я уже пробовал передать значение списка / массива, но это не помогло, я получил исключение. Мой текущий код выглядит так:
Long id = getJdbcTemplate().queryForLong(query, new Object[]{fieldIds});
В документации Spring указано, что нет другого способа сделать это, кроме генерации необходимого количества символов «?». заполнители, соответствующие размеру списка параметров. Есть ли обходной путь?