在Laravel Query Builder中,你可以使用whereRaw
方法结合FIND_IN_SET
函数来实现类似于PHP MySQL中FIND_IN_SET
查询的功能。FIND_IN_SET
函数用于查找给定值是否在逗号分隔的字符串中存在。
下面是在Laravel中转换此查询的代码示例:
$result = DB::table('your_table')
->whereRaw("FIND_IN_SET('your_value', your_column)")
->get();
在上述代码中,将your_table
替换为实际的表名,your_value
替换为要查找的值,your_column
替换为包含逗号分隔字符串的列名。这将返回满足条件的记录集。
如果你想进一步了解更多关于Laravel Query Builder的信息,可以查看腾讯云的Laravel托管服务TencentCloud Laravel 托管服务。
领取专属 10元无门槛券
手把手带您无忧上云