【发布时间】:2022-01-16 06:23:11
【问题描述】:
我在前端站点使用 laravel api 资源。
实际上我也使用 laravel 分页来处理 FRONT-END 中的分页。
api资源结构如下:
{
"data": [...],
"links": [...], // handle pagination
"meta": [...] // handle pagination
}
但我想在不考虑分页的情况下发送查询结果计数。例如,我将数据库结果分页到30 pre_page 并且所有查询结果是
200 我想将此计数发送到前端查看
我决定获取查询结果的计数,并给资源收集和重组 laravel api 资源。
{
"data": [...],
"metadata": {
"count": 200
},
"links": [...], // handle pagination
"meta": [...] // handle pagination
}
您还知道,也许我想向此集合添加其他数据。例如conversion rate 和metadata,我不知道该怎么做。
【问题讨论】: