Laravel 的 API 框架

1.0.0 2023-12-23 20:54 UTC

This package is auto-updated.

Last update: 2024-09-15 19:16:28 UTC


README

GitHub

简介

API 查询构建器允许通过 API 端点进行复杂的过滤和排序。

它旨在成为更大包的一部分,该包还提供 Laravel API 的完整 CRUD 功能。

完整文档可在 此处 查看

但以下示例可以了解该包提供的内容。

安装

目前没有发布版本,因此要安装,您需要执行以下操作

composer require laravel-restive/restive dev-master

过滤

示例

where[]=id:eq:1

whereIn[]=id:(1,2,3)

whereBetween[]=age:18,45

排序

sort[]=id,-name

将按 id 升序排序,按 name 降序排序

默认情况下,查询将返回所有列

您可以使用以下方法限制列

columns[]=id,name

更多

还有更多过滤选项可用。请参阅 文档