我正在尝试纠正一个查询,该查询将返回已上传视频的用户列表(视频表中的user_id),并且在查询中进行分页 函数是这样的:
public function getUsersHasVideoShoutOut($offset, $limit)
{
$qb = $this->createQueryBuilder('u')
->Join('u.video', 'uv');
$qb->where('uv.muted=0')
->andwhere('u.muted = 0')
->addOrderBy('uv.release_date', 'DESC')
->setFirstResult($offset)
->setMaxResults($limit);
return $qb->getQuery()->getResult();
}
但是问题是我在下一页中得到重复的数据,是否是由于join语句和Doctor分页导致的?
答案 0 :(得分:1)
您可以获得不同的数据:
dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)
bus = dbus.SystemBus()
bus.add_signal_receiver(NMSignalHandler,
dbus_interface=NM_INTERFACE,
signal_name='StateChanged')