JLM*_*JLM 7 php laravel eloquent laravel-5
我想在Laravel(有效的sqlite查询)中做类似的事情:
select * from 'tbUsers' where length(name)>50;
Run Code Online (Sandbox Code Playgroud)
我试过了
User::with('Permissons')->where('LENGTH(name)','>','50')->get();
Run Code Online (Sandbox Code Playgroud)
但似乎没有工作........
注意:其他查询没有问题:
User::with('Permissons')->where('active','=','1')->get();
Run Code Online (Sandbox Code Playgroud)
vij*_*mar 19
试试这个
whereRaw( string $sql, array $bindings = array(), string $boolean = 'and')
User::with('Permissons')->whereRaw('LENGTH(name) > 50')->get();
Run Code Online (Sandbox Code Playgroud)
使用whereRaw:
User::with('Permissons')->whereRaw('LENGTH(name) > ?', [50])->get();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9895 次 |
| 最近记录: |