ssistemas/searchable

Laravel 5 searchable

1.0.0 2017-04-06 00:57 UTC

This package is not auto-updated.

Last update: 2024-09-29 01:17:44 UTC


README

一个简单的特质,用于与您的 Laravel 模型一起使用

用法

步骤 1: 通过 Composer 安装

 composer require ssistemas/searchable:"1.*"

步骤 2: 安装特质模型

只需在您的模型中添加即可

    class User extends Model
    {
        use Ssistemas\Searchable\Traits\Searchable;
        private $searchable = [
            'columns'=>['category.name'],
            'joins'=>[
                'customers' => ['category.id','user.category_id'],
            ],
        'orders'=>['category.name,asc'],
        ];
        ...
    }

步骤 2: 使用控制器

您还可以使用控制器

    $users = User::search($value)->get();