Laravel Eloquent:如何查询JSON类型的对象数组字段
如何查询JSON数组字段中是否存在指定label的对象?
我有一个数据库字段,存储的是如下格式的JSON对象数组:
[ { "label": "0-1", "key": 1 }, { "label": "1-3", "key": 2 }, { "label": "3-7", "key": 3 } ]
请问如何通过label进行查询,判断是否存在匹配的label?
更新:以下代码对我有效:
Model::whereJsonContains('column', ['label' => '0-1']);
内容的提问来源于stack exchange,提问作者Ali Shirzad
相关产品推荐
相关产品推荐

