dao().update(PayFailRetry.class, Chain.makeSpecial("errorCode",errorCode)
.add("errorMsg",errorMsg)
.add("retryTimes",retryTimes)
.add("updateTime",new Date())
.add("nextRetryDate",DateUtil.addDate(Calendar.SECOND,renewRetryTimeSeconds.get(retryTimes) as int)),
Cnd.where("id","=",retryId) as Condition)
这个代码块中。是更新数据库的。根据id(retryId)来更新数据库。然后更新的字段有errorCode、errorMsg、retryTimes、updateTime、nextRetryDate但是有个不明白的点。Chain.makeSpecial()这个方法是做什么用的。我在源码注释中没见到有说明。有大佬可以解释一下吗?