首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
数据库字段与实体类映射问题
freedom
2018-01-25 10:43
我知道单表查询时候 数据库字段可以与对应的实体类属性映射,如果多表关联查询,查询的字段包含多个表中的字段,怎么和我的对象属性映射呢,
不想用Record get数据库字段名的方式
项目:
JFinal
评论区
lyh061619
2018-01-25 11:14
这个一样用就好了,在这举个例子给你,如级联查询:
Test test = Test.dao.findFirst("select a.id, b.name from tb_a a left join tb_b on b.id = a.bid limi 1");
Integer id = test.getId();
String name = test.get("name");就好了。
回复
杜福忠
2018-01-25 11:29
补刀一下:(有事没事多看几遍手册,相信你会收获很多Surprise)
5 ActiveRecord
5.1 概述
5.2 ActiveRecordPlugin
5.3 Model
5.4 Generator与JavaBean
5.5 独创Db + Record模式
5.6 paginate 分页
5.7 声明式事务
5.8 Cache 缓存
5.9 Dialect多数据库支持
5.10 表关联操作
5.11 复合主键
5.12 Oracle支持
5.13 Sql管理与动态生成
5.14 多数据源支持
5.15 独立使用ActiveRecord
回复
JFinal
2018-01-25 13:08
可以在 model 中添加相应的 getter 方法
回复
发送
我要反馈
热门反馈
扫码入社
Test test = Test.dao.findFirst("select a.id, b.name from tb_a a left join tb_b on b.id = a.bid limi 1");
Integer id = test.getId();
String name = test.get("name");就好了。