我有一个键列表,并希望在单引号和逗号分隔值的字符串中获取它们.
def键= [A,B,C,D]
结果应该是String values ='A','B','C','D',因为我需要将这些值提供给groovy.sql查询.
有没有办法以简单的方式实现这一目标?
你的意思是:
String s = keys.collect { "'$it'" }.join( ',' )
Run Code Online (Sandbox Code Playgroud)
但要小心.转义自己的sql很少是个好主意,你不能使用预处理语句吗?还是groovy的Sql类?这两个都为你处理逃脱
归档时间: |
|
查看次数: |
2272 次 |
最近记录: |