如何生成一个查询,允许我搜索我的表以查找data
字段以给定值结尾的任何条目,如下面的SQL允许:
SELECT * FROM table
WHERE 'value' LIKE CONCAT('%', data)
目前我可以按照以下方式执行正常的“LIKE”语法:
return $query->where('data', 'LIKE', "%$value");
但它似乎不支持反向,我在data
列中查找以$value
输入结尾的值。
虽然我可以使用原始查询,但我想知道这是否可以在Laravel的查询构建器中执行,以便我可以确保正确的转义等。
(对不起之前缺少信息,在我完成之前按下输入并立即发布问题)