如何在grails中获取参数名称以给定的字符串开头?

时间:2013-07-13 07:14:26

标签: grails

如何使用grails中的名字获取params? 即。 id_1,id_2。 。 。有什么像params。['id_ *']在groovy或grails?

1 个答案:

答案 0 :(得分:4)

要获取ID列表,例如以"id_"开头,您可以执行此操作:

def map=[id_1:1,id_2:2,max:1,offset:2]
def fparms=map.findAll{it.key.startsWith("id_")}
assert fparms==[id_1:1, id_2:2]