Tom*_*mus 2 arrays json object laravel eloquent
我的数据库中有一组 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').
在模型中,我已将列转换为数组 - 我是否遗漏了什么,或者这不能完成?
用这个:
->whereJsonContains('column', ['starts_at' => '2018-11-24 08:00:00'])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1895 次 |
| 最近记录: |