【发布时间】:2019-01-04 17:49:37
【问题描述】:
在 laravel 中使用 eloquent 我可以像这样使用 LIKE 查询:
Model::where('column', 'LIKE', 'a%');
即查询以字母 a 开头的列。如何在 json 列中做到这一点?
Model::where('meta->column', 'LIKE', 'a%');
我试过了,但没有得到任何结果,像这样查询它:
Model::where('meta->column', 'LIKE', '%a%');
返回列包含字母 a 的结果。我只想查询以字母a开头的列。
【问题讨论】:
标签: mysql json laravel laravel-5.6 mysql-5.7