我的数据库中有一个JSON对象数组(如下图所示)
如何在其中搜索特定值?说我想要“ ends_at”字段等于“ 2018-11-24 08:00:00”的记录
我尝试使用
->where('column->starts_at', '2018-11-24 08:00:00')
甚至尝试过
->whereJsonContains('column->starts_at', '2018-11-24 08:00:00').
在模型中,我已将列强制转换为数组-我是否缺少某些内容,还是不能这样做?
答案 0 :(得分:2)
使用此:
->whereJsonContains('column', ['starts_at' => '2018-11-24 08:00:00'])