首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
数据库中的表没有主键id _JFinalDemoGenerator就不能映射出表吗
syso
2017-11-02 19:15
项目:
JFinal
评论区
syso
2017-11-02 19:19
@JFinal
求老大解决
回复
JFinal
2017-11-02 21:25
jfinal 的 Model 是 ActionRecord 模式实现,所以必须要有主键,如果没有主键,可以用 Db + Record 模式
ActionRecord 模式的核心在于一个 Model 对象唯一对应数据表中的一条记录,而对应关系利用的是主键
没有主键,那么 ActiveRecord 模式下的 model.save()、model.update() 等等基础功能就不可能实现,例如 model.update() 这个方法在没有主键的时候,根本就不可能知道去 update 哪条记录
回复
syso
2017-11-08 17:12
@JFinal
感谢老大
回复
发送
我要反馈
热门反馈
扫码入社