
MySQL的json查询简单了解
只从MySQL支持json字段以后,我还是很少用,但是问的人确实不少,为了方便大家更好的理解用法,我们使用实际例子来简单了解一下json字段。篇幅可能不少,大家耐心看即可。
json函数列表(弃用的不在进行说明)
名称 | 描述 | 链接 |
-> | json字段的列,相当于array_extract() | |
->> | json字段的列,并去除引号,相当于json_unquote(array_extract()) | |
json_array | 创建一个数组 | |
json_array_append | 向指定位置后追加值 | |
json_array_insert | 向指定位置前插入值 | |
json_contains | 大海捞针 | |
json_contains_path | 是否有键名 | |
json_depth | json深度 | |
json_length | json长度 | |
json_valid | 是否是有效json | |
json_type | json类型 | |
json_insert | json中插入值 | |
json_replace | json中替换值 | |
json_set | json中插入或者替换值 | |
json_merge_patch | json合并,同名键值合并 | |
json_merge_preserve | json合并,同名键值合成新对象 | |
json_remove | json移除指定值 | |
json_keys | 获取json的键值 | |
json_object | 创建一个json对象 | |
json_overlaps | 对比俩个json,如果有一个相同则返回true | |
json_pretty | 格式化json | |
json_quote | 将字符串转为带引号的字符串 |
待完成列表
名称 | 描述 | 链接 |
json_schema_valid |
|
|
json_schema_validation_report |
|
|
json_search |
|
|
json_storage_free |
|
|
json_storage_size |
|
|
json_table |
|
|
json_unquote |
|
|
json_value |
|
|
member_of |
|
|
留言
点击