文件名称:laravel-eloquent-join:此软件包介绍了雄辩的模型和关系的连接魔术
文件大小:74KB
文件格式:ZIP
更新时间:2024-02-24 06:32:50
laravel eloquent eloquent-filters eloquent-search eloquent-join
Laravel雄辩加入 该软件包介绍了雄辩的模型和关系的加入魔术。 介绍 Eloquent是强大的ORM,但其联接功能非常差。 第一个口才问题(排序) 使用laravel,如果不手动加入相关表就很难对关系字段进行排序。 让我给您一些原因。 如果您有一个包含帖子和相关类别的表格,则代码可能如下所示: $posts = Post::select('posts.*') ->join('categories', 'categories.id', '=', 'posts.category_id') ->groupBy('posts.id') ->where('categories.deleted_at', '=', null) ->orderBy('categories.name'); if(request()->get('date')){ $posts->where('posts.date', $date) } $posts = $posts->get(); 1.第一个问题是您需要担心选择。 ->select('posts.*')
【文件预览】:
laravel-eloquent-join-master
----composer.json(1KB)
----phpunit.xml(1008B)
----.github()
--------workflows()
----tests()
--------Models()
--------Scope()
--------database()
--------ServiceProvider.php(566B)
--------Tests()
--------TestCase.php(4KB)
----.php_cs(387B)
----LICENSE(1KB)
----src()
--------Exceptions()
--------Relations()
--------Traits()
--------EloquentJoinBuilder.php(13KB)
----.gitignore(65B)
----readme()
--------era.png(52KB)
----README.md(14KB)