消息关闭
    暂无新消息!

Laravel mysql 怎样编写JSON_CONTAINS query?

问题作者 : 雨点2017-05-16发布

例如sql : select * from products where JSON_CONTAINS(tags, '[3, 4]') limit 3;

在laravel 怎样编写对应的语法?


2个回答

︿ 0

使用selectraw 或者\DB::query(" select * from products where JSON_CONTAINS(tags, '[3, 4]') limit 3;")

︿ 0

正确答案:

DB::table('products')
->whereRaw("JSON_CONTAINS(tags, '[3, 4]')")
->limit(3)
->get()
->toArray();