sukohi / where-json
一个用于管理json数据WHERE子句的Laravel包。
2.0.1
2016-06-02 19:15 UTC
Requires
- laravel/framework: ~5.0
This package is not auto-updated.
Last update: 2024-09-14 18:47:32 UTC
README
一个用于管理json数据WHERE子句的Laravel包。(适用于Laravel 5+。 适用于Laravel 4.2)
安装
执行composer命令。
composer require sukohi/where-json:2.*
准备
在你的模型中设置 WhereJsonTrait
如下。
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
use Sukohi\WhereJson\WhereJsonTrait;
class JsonValue extends Model
{
use WhereJsonTrait;
}
用法
$items = \App\Item::whereJson('column', [1])->get();
或者
$items = \App\Item::whereJson('column', [
'key1' => 'value1',
'key2' => 'value2',
'key3' => 'value3',
])->get();
- 第一个参数是列名。
- 第二个参数是包含您想要从列值中检索的值的数组。
许可证
此包受MIT许可证的许可。
版权所有2016 Sukohi Kuhoh