mysql对json数据查询
1、使用 字段->'$.json属性'
进行查询条件
2、使用 json_extract 函数查询,json_extract(字段, "$.json属性")
3、根据json数组查询,用 JSON_CONTAINS(字段, JSON_OBJECT('json属性', "内容"))
举例:
SELECT * from
test
-- WHERE attributes -> '$.orderInviteCode.inviterUserId' = 310000000780
-- WHERE json_extract(attributes, "$.orderInviteCode.inviterUserId") = 310000000780
posted on 2021-07-05 18:10 Iversonstear 阅读(3387) 评论(0) 编辑 收藏 举报