Grails newbie - я пытаюсь создать URI для атрибутов значения в моей разметке select (итерации по каждому объекту класса домена). Я попытался использовать тег createLink в своем теге так:
<g:select name="project.id" from="${Project.list(sort:'start', order:'desc')}" optionValue="${createLink(controller:'project',action:'show')}/${it.id}" noSelection="['null': 'select project']/>
Очевидно, я получаю исключение GSP, которое объясняет, что "/ [mycontroller] / [myaction] / null" не является свойством объекта.
Есть ли другой способ построения этих URI внутри <g:select>
(например, <option value="/my/uri/">
без обращения к циклу и построения значений «вручную»?