我的模型中有一个很大的功能。它返回包含照片和个人资料的朋友列表。正文中有两个带有循环的“发现”,因此并不容易。
现在我需要用分页显示这个列表。
是否可以使用我的方法创建分页?
不可能在一个查找(或分页)函数中获取此数据。
有任何想法吗?
我的模型中有一个很大的功能。它返回包含照片和个人资料的朋友列表。正文中有两个带有循环的“发现”,因此并不容易。
现在我需要用分页显示这个列表。
是否可以使用我的方法创建分页?
不可能在一个查找(或分页)函数中获取此数据。
有任何想法吗?
对的,这是可能的。
您可以在模型上实现paginate()
和paginateCount()
方法,或将它们包含在附加到模型的行为中。行为实现paginate
和/或paginateCount
应该实现下面定义的方法签名,并带有正常的附加第一个参数$model
:
自定义查询分页将执行您需要的相同操作。