使用Laravel'LIKE'列名查找

时间:2017-10-02 17:15:24

标签: php mysql laravel

如何生成一个查询,允许我搜索我的表以查找data字段以给定值结尾的任何条目,如下面的SQL允许:

SELECT * FROM table
WHERE 'value' LIKE CONCAT('%', data)

目前我可以按照以下方式执行正常的“LIKE”语法:

return $query->where('data', 'LIKE', "%$value");

但它似乎不支持反向,我在data列中查找以$value输入结尾的值。

虽然我可以使用原始查询,但我想知道这是否可以在Laravel的查询构建器中执行,以便我可以确保正确的转义等。

(对不起之前缺少信息,在我完成之前按下输入并立即发布问题)

0 个答案:

没有答案