2016-09-13 15:02
@JFinal 什么时候社区增加个搜索功能啊,这样方便查找
2016-09-03 21:02
@JFinal 老大,手册里5.3下面的例子你用了例子:
User.dao.findByIdLoadColumns (25).set("name", "James").update();
下面是注意:
User 中定义的 public static final User dao 对象是全局共享的, 只能用于数据库查询,
不能用于数据承载对象。 数据承载需要使用 new User().set(…)来实现。
这两个怎么理解啊?不能用于数据承载对象是什么意思呢?
2016-09-02 11:24
@JFinal
都试了一遍,得出几个:
1.addmapping里面添加主键,是针对dao使用的,如果使用Db依然需要通过主键名,否则还是会报错Unknow column id;
2.dao的update方法,没有参数,只有一个方法,提交会报错without primary key
3.Db的update有8种方法,四个DataSource我没有用到,两个sql的没有问题,剩下两种带表名的都试了,依然报错without primary key
Db.update("users", user);
Db.update("users", "uname", user);
2016-09-02 11:00
@JFinal 老大,我高兴的太早了,原来发布的是我改回去用sql语句update的,改了那个addmapping,不再报错unknown column id;
但是在update的时候,仍然报错 You can't update model without Primary Key
2016-09-02 10:42
@JFinal 好了!估计是这个tomcat的问题,我把整个项目删了重新发布了一下,就好了!谢谢老大!