我只想知道是否可以在 Grails 中的单个执行查询中转换这行代码。
String answer = StudentAnswerData.findWhere(student: studentObject, exam: examObject)?.answer
answer.replaceAll('0','')?.size()
对特定StudentAnswerData的代码查询然后计算其答案中不为零的字符,其中answer是由数字字符组成的字符串(例如 2435000025442032030000)。
提前致谢。