如何查询数据库json类型字段键?
laravel9.*
如下 price字段是json数据类型
某一列的值
{
"sv_price_1":{
"name":"视频直发",
"type":"sv_price_1",
"is_yc":0,
"price":519,
"is_zhi":0,
"is_cart":1
},
"sv_price_2":{
"name":"视频原创",
"type":"sv_price_2",
"is_yc":1,
"price":550,
"is_zhi":0,
"is_cart":0
},
"sv_price_3":{
"name":"直播专场",
"type":"sv_price_3",
"is_yc":0,
"price":580,
"is_zhi":1,
"is_cart":0
}
}
另外一列的值
{
"sv_price_1":{
"name":"视频直发",
"type":"sv_price_1",
"is_yc":0,
"price":519,
"is_zhi":0,
"is_cart":1
},
"sv_price_2":{
"name":"视频原创",
"type":"sv_price_2",
"is_yc":1,
"price":550,
"is_zhi":0,
"is_cart":0
}
}
我现在有个需求是查询此列中一定包含 sv_price_3 如何使用where语句查询
文档
最骚的,直接模糊匹配 :joy: :joy: