activerecord db+record query()方法

query只能返回List<Object[]> 不能返回List<Bean>? 能否在给query添加参数 类似

query(Bean.class)

返回List<Bean>

评论区

杜福忠

2019-08-17 14:24

你说的不是Db.find吗?https://www.jfinal.com/doc/5-5

chcode

2019-08-17 14:26

@杜福忠 find只能返回record 不能是自己写的Bean

杜福忠

2019-08-17 14:29

@chcode 自己写Bean 那不是 自定义Model 吗?

chcode

2019-08-17 14:31

chcode

2019-08-21 19:47

@杜福忠 我的model是对应多个表的数据不是对应一个表

杜福忠

2019-08-22 02:35

@chcode 我也有类似业务, 一个是不同表, 但是同字段,是在自定义model中重写了_getTable()
还有一个是不同表,部分同字段, 是自定义Record extends Record, 然后有参构造CPI.setColumnsMap(this, r.getColumns ()); 这样for一层提供getset

chcode

2019-08-22 09:19

@杜福忠 你这个弄的麻烦的要死,如果query支持传入泛型就好了

热门反馈

扫码入社