NutzCN Logo
问答 关于表配置了一对一映射之后分页
发布于 2836天前 作者 qq_6c186ef5 1879 次浏览 复制 上一个帖子 下一个帖子
标签:

我有一个用户表users
在签到表中有userId与users主键想关联

public class UserSign extends Po {

private static final long serialVersionUID = 1L;

@Column("signUid")
private long signUserId;//签到用户的id

@One(target=Users.class,field="signUserId")
private UsersInfo info;

    set/get...

}
我要获取分页数据我改怎么写

6 回复

没明白你的问题,你想获取啥?

来自美丽的 NutzCN

用户对于签到表来说是一对多,反过来,用户签到的数据相对于用户来说是一对一的关系,我在签到表中使用了一对一的映射,我要获取所有用户的签到信息(要保证数据分页显示)

先取主表数据,然后fetchLinks

来自炫酷的 NutzCN

瞬间懂了,感谢兽总...

@wendal fetchLinks获取的是一个对象,我分页后得到的应该是从limit start,end的一个集合数据

@qq_6c186ef5 集合是一个对象吗? 下面的写法是合法的

List<User> users = dao.fetchLinks(dao.query(User.class, Cnd.where(....), new Pager(3,20)), null);

添加回复
请先登陆
回到顶部