使用 Laravel-5 的 'LIKE' 等效项(雄辩)
在 Laravel 5 中,您可以使用 like 运算符来执行部分字符串匹配在数据库列上。但是,在使用 orWhereLike 方法时,仔细构建查询以确保它产生所需的结果非常重要。
要解决问题中描述的 orWhereLike 与任何结果都不匹配的情况,您应该:
BookingDates::where('email', Input::get('email')) ->orWhere('name', 'like', '%' . Input::get('name') . '%') ->get();
此修改可确保查询搜索包含以下内容的名称字符串中任意位置的输入值。
以上是如何有效地使用 Laravel 5 的 `orWhereLike` 方法来进行部分字符串匹配?的详细内容。更多信息请关注PHP中文网其他相关文章!