В настоящее время у меня есть запрос SQL, который возвращает мне информацию в DBArrayList.
Возвращает данные в следующем формате: [{id=2kjhjlkerjlkdsf324523}]
Для следующего шага мне нужно, чтобы он был в формате List<Map>
без идентификатора: [2kjhjlkerjlkdsf324523]
Используемые типы данных: DBArrayList и List.
Если это помогает, следующим шагом является функция, которая собирает список и затем заменяет все одинарные кавычки, если есть какие-либо [SQL -Предупреждение инъекции]. Использование:
listMap = listMap.collect() { "'" + Util.removeSingleQuotes(it) + "'" }
public static String removeSingleQuotes(s) {
return s ? s.replaceAll(/'"/, '') : s
}