я прохожу ряд параметров Ид в запросе части UriGrails params.list() не работает
...?id=12&id=16&id=34
Это входит в контроллер Grails и организованная Грааль в список
id:[12,16,34]
но свойство по-прежнему рассматривается как строка с помощью заводной, так что это означает, что этот
id:"[12,16,34]"
documentation советует, что если только один передается, то Grails не сформирует список, поэтому всегда использовать метод params.list(), чтобы убедиться, что вы получите список
def ids=params.list('id');
Но делать это дает мне
[ "[12,16,34]" ]
Я не могу понять, как получить groovy, чтобы рассматривать свойство как список, когда grails автоматически организует его как список.
Поле выглядит правильно, возможно, это относится к внутренней работе грааля и идентификатору params. Попробуйте использовать fid или что-то еще, чтобы увидеть, имеет ли значение разницу – Vahid