f54a068d82
[feature](function) add json->operator convert to json_extract ( #19899 )
2023-05-27 12:45:45 +08:00
c87e78dc35
[bug](jsonb) fix jsonb query bug When the json key value contains "." ( #19185 )
...
Issue Number: close #19173
mysql> SELECT jsonb_extract('{"a.b.c":{"k1":"v31", "k2.a1": 300},"a":"opentelemetry"}', '$."a.b.c".k1');
+-------------------------------------------------------------------------------------------+
| jsonb_extract('{"a.b.c":{"k1":"v31", "k2.a1": 300},"a":"opentelemetry"}', '$."a.b.c".k1') |
+-------------------------------------------------------------------------------------------+
| "v31" |
+-------------------------------------------------------------------------------------------+
1 row in set (0.06 sec)
2023-05-15 15:43:12 +08:00
ee80c12815
[feature](json) add json_extract function ( #17808 )
2023-03-27 21:19:47 +08:00
9f088f6e90
[feature](json) add json_valid function ( #17247 )
...
add json_valid function
Signed-off-by: nextdreamblue <zxw520blue1@163.com >
2023-03-02 14:08:52 +08:00
9eeb8b8711
[Bugfix](Jsonb) fix jsonb load in unique key model ( #14958 )
...
* [Bugfix](Jsonb) fix jsonb load in unique key model
Register JSONB to `replace_load` agg function
* fix test
2022-12-09 21:10:14 +08:00
4faca56819
[bug](jsonb) fix INSERT/CAST NULL to JSONB ( #14682 )
...
Add NULL -> JSONB in implicitCastMap to support INSERT/CAST NULL to JSONB.
2022-11-30 09:53:16 +08:00
fe95b84c34
[fix](jsonb)fix CAST String to JSONB nullable problem ( #14626 )
...
fix CAST String to SONB nullable problem in DEBUG mode.
2022-11-29 16:22:22 +08:00
ed92a8f81e
[feature](jsonb function)change jsonb_extract_string behavior and doc ( #14619 )
...
1. change jsonb_extract_string behavior: convert to string instead of NULL if the type of json path is not string
2. move jsonb tutorial doc to JSONB data type
2022-11-28 11:36:54 +08:00
52c6ba051e
[feature](jsonb type)refactor JSONB type using column and add testcase ( #13778 )
...
1. Refactor JSONB type using ColumnString instead making a copy.
2. Add regression testcase for JSONB load and functions.
2022-11-26 10:06:15 +08:00