def paramStr = " active = 0 "
def sqlStr = """
select * from tableName where 1=1 ${paramStr}
"""
sql.rows(sqlStr)
使用上面拼接看似没有问题,其实输出结果值跟预期是不一样的
解决办法
sql.rows(sqlStr.toString())
def paramStr = " active = 0 "
def sqlStr = """
select * from tableName where 1=1 ${paramStr}
"""
sql.rows(sqlStr)
使用上面拼接看似没有问题,其实输出结果值跟预期是不一样的
sql.rows(sqlStr.toString())