MySQL Laravel-5中的LIKE等价查询(Eloquent)
在Laravel-5中,我们经常会用到Eloquent来执行MySQL等价查询,其中最常用的是’LIKE’查询。在本文中,我们将介绍如何在Laravel-5中使用Eloquent进行’LIKE’查询。
阅读更多:MySQL 教程
Eloquent的’LIKE’查询
在Eloquent中,我们可以使用where
函数来实现’LIKE’查询。下面是一个例子:
在上面的代码中,我们使用where
函数来查询用户表中名字包含”John”的所有用户。%
符号代表可以匹配任意多个字符,所以会匹配到名字包含”John”的所有用户。
我们还可以对WHERE
语句的组合使用不同的逻辑运算符。例如,我们可以将逻辑运算符与’LIKE’一起使用来构建更复杂的查询:
在上面的代码中,我们查询了所有名字包含”John”或者”Doe”的用户。
总结
在Laravel-5中使用Eloquent进行’LIKE’等价查询非常简单。我们只需要使用where
函数并指定like
关键字来构建我们的查询即可。通过组合逻辑运算符,我们还可以构建更复杂的查询。