我有一个grails对象,我想提取其中的第一个值。我是Grails新手,尚未完全了解该语言。 我用循环来提取它们,但这次我只需要第一个值,没有别的。 我尝试了用如何提取grails对象中的第一个值
<div id="blaa">${items}[0].value"</div>
抛出一个错误。
下面通常是我如何循环通过对象。
<g:each in="${items}" var="item" status="i">
<li><a href="#">${item.value}</a></li>
</g:each>
关于你提到的最后一点:尽管大多数集合可以被索引数组类似,这不是真正的集合。 – ataylor 2012-07-23 18:49:34
@ataylor - 啊,非常真实。我忘记了Sets没有任何内置命令的概念,这是基于索引的访问所必需的。我已经更新了我的答案以反映这一点。谢谢你纠正我。 – cdeszaq 2012-07-24 12:48:45