1
У меня есть метод, как этотСбор значения из списка объектов в заводной
static getList (long colorid) {
ColorShades.findAll 'from ColorShades where color.id = :colorid', [colorid: colorid]
}
Я использую это так:
def shadeIdsForAColor = ColorShades.getList(colorid as long)
Вопрос
возвращает метод a ArrayList
из ColorShade
объектов, и каждый объект имеет shadeId
с ним.
Что я могу сделать, чтобы поместить эти идентификаторы в список целых чисел в переменную shadeIdsForAColor
?
hmm that does work. Поэтому я могу вызвать свойства в списках, и они будут автоматически возвращены в виде списков? довольно сладкий .. – Anthony
@Sharma Да, вы также можете использовать длинную форму 'ColorShades.getList (colorid as long) *. shadeId' –
приятно, что, вероятно, имеет меньше черной магии, по крайней мере, до тех пор, пока я не привык к этому. – Anthony