默认情况下,两者不能同时使用,会出现sql语句报错的问题
解决方法一:
在mysql中建一个视图来承载union数据查询,然后用paginate来分页
1 2 3 |
$updetailsget = DB::table("userpointdetailsview") ->orderBy("id", "desc") ->paginate(30); |
解决方法二:
使用array_slice来手动给get的查询结果分页(未测试此方案)
参考链接:
https://stackoverflow.com/questions/25338456/laravel-union-paginate-at-the-same-time