Datatables::of() 在分页中返回 "data" :[] 除了第一个



我使用DB::table()来获取数据表所需的数据,而不是将收到的Collection传递给return Datatables::of()。数据(出于调试目的(是静态的——我为每个请求使用->skip(0)->take(10)->get();获得前10行。问题是,对于每一页(除了第一页(,Datatables::of()都返回"data":[]。我已经用dd(Collection)检查过了——数据是一样的。。。

Datatables返回的内容的开头::of((:

{"draw":2,"recordsTotal":16684,"recordsFiltered":16684,"data":[],

我错过了什么?

解决方案是将->skipPaging()添加到Datatables::of()

最新更新