Subscribe to get weekly email with the most promising tools 🚀

GitHub-image-0

描述

Easy Model 是一个 Laravel 包,旨在增强数据库查询管理,提供更高效和用户友好的体验。它显著提高了查询时间,甚至超越了 Laravel 的原生能力。该包为 Query Builder 和 Eloquent Builder 实例提供统一的语法,简化复杂查询,并允许通过模型关系进行高级排序,而无需手动连接。

如何使用 GitHub?

要使用 Easy Model,请通过 Composer 安装该包,并在控制器中指定可搜索的模型。利用 addWheres、addOrWheres 和 addWhereHas 等方法构建查询。您还可以根据需要对结果进行排序并应用作用域。

核心功能 GitHub:

1️⃣

与 Laravel 和其他包相比,显著提高查询时间。

2️⃣

为 Query Builder 和 Eloquent Builder 实例提供统一的语法。

3️⃣

允许通过模型关系(HasOne、HasMany 等)对结果进行排序,而无需手动连接。

4️⃣

允许使用直观的方法在模型关系中进行搜索。

5️⃣

支持同时使用本地和全局作用域进行高级查询。

为什么要使用 GitHub?

#使用案例状态
# 1简化 Laravel 应用程序中的数据库查询。
# 2提高具有复杂数据关系的应用程序的性能。
# 3简化在大型数据集中搜索和过滤数据的过程。

开发者 GitHub?

Easy Model 由 Mahmoud Ramadan 开发,他专注于创建增强 Laravel 框架功能的工具,特别是在数据库管理方面。

常见问题 GitHub