Laravel Eloquent-如何查询不喜欢?

时间:2018-09-07 21:01:38

标签: laravel eloquent

我怎么能找到一些不像特定字符串的东西。

SELECT * FROM users WHERE username NOT LIKE '%ray%';

3 个答案:

答案 0 :(得分:2)

只需使用模型即可获得结果

User::where('username', 'not like', "%ray%")->get();

答案 1 :(得分:1)

您可以使用以下示例查找与特定字符串不同的内容:

Capsule::table('users')->select('*')->where('username', 'not like', '%ray%');

答案 2 :(得分:0)

使用DB Facade

   $data = DB::table('users')->select('*')->where('username', 'not like', '%ray%')->get();

还可以使用

 $data = User::where('username', 'not like', "%ray%")->get();