这个方法追源码看到的例子是两个参数,但是使用时只能有一个id的参数是这样吗?
还有一个问题:
重新看文档后以为是因为我使用了User().dao()造成的,但是使用Db.findById()方法获得的也是数据库中那么对应的数据:张三3
findByIds(Object... idValues) >> 配套 arp.addMapping("article", "article_id", Article.class);
https://www.jfinal.com/doc/5-2
比如上面的配置, 那么 使用时 findByIds(1, 2); 可以通过看它拼接成的SQL 就知道咋回事了.
findByIdLoadColumns的用法:
// 查询id值为25的user, 且仅仅取name与age两个字段的值
User user = User.dao.findByIdLoadColumns(25, "name, age");
https://www.jfinal.com/doc/5-3