NutzCN Logo
问答 @Readonly 注解加上之后在insert的时候并没有忽略相应的字段?
发布于 2648天前 作者 downx 1510 次浏览 复制 上一个帖子 下一个帖子
标签:

声明了@Readonly 注解,但是在插入的时候这个字段还是被作为了参数传递了过来,为什么?


@Readonly List<String> dateList; ----------------------------------------------------------- Caused by: java.lang.IllegalArgumentException: Class class com.znly.app.front.modules.models.Com_power_month didn't have field named (dateList) at org.nutz.dao.impl.sql.pojo.InsertByChainPItem._colname(InsertByChainPItem.java:66) at org.nutz.dao.impl.sql.pojo.InsertByChainPItem.joinSql(InsertByChainPItem.java:37) at org.nutz.dao.impl.jdbc.NutPojo.toPreparedStatement(NutPojo.java:103) at org.nutz.dao.impl.sql.NutStatement.forPrint(NutStatement.java:194) at org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) at org.nutz.dao.impl.interceptor.DaoLogInterceptor.filter(DaoLogInterceptor.java:20) at org.nutz.dao.DaoInterceptorChain.doChain(DaoInterceptorChain.java:64) at org.nutz.dao.DaoInterceptorChain.invoke(DaoInterceptorChain.java:139) at org.nutz.dao.impl.sql.run.NutDaoRunner.runCallback(NutDaoRunner.java:158) at org.nutz.dao.impl.sql.run.NutDaoRunner._runWithoutTransaction(NutDaoRunner.java:125)
4 回复

你用的chain?

那就没办法了,变成chain之前去掉吧

好的吧,原来是这个原因,明白了,谢啦~

添加回复
请先登陆
回到顶部