【问题标题】:Path syntax to perform operations on a MySQL JSON object with an empty key使用空键对 MySQL JSON 对象执行操作的路径语法
【发布时间】:2017-11-17 01:01:40
【问题描述】:

鉴于 MySQL 5.7 或更高版本中使用的以下 JSON 对象:

{"": 1}

从带有空字符串键的 JSON 对象中提取值的有效路径语法是什么?

select JSON_EXTRACT('{"":1}', '$.""');

以上 SQL 是我对如何设置正确路径语法的最佳理解。但是,SQL 产生以下错误:Invalid JSON path expression. The error is around character position 4.

任何有助于理解对此类对象进行操作的正确路径语法都会很有帮助。

【问题讨论】:

    标签: mysql mysql-5.7 mysql-json


    【解决方案1】:

    您可能遇到了错误。 可能需要升级到 MySQL 5.8

    https://bugs.mysql.com/bug.php?id=79643

    【讨论】:

      猜你喜欢
      • 2021-06-05
      • 2018-10-26
      • 2021-05-31
      • 2017-09-10
      • 1970-01-01
      • 2021-11-06
      • 2020-12-06
      • 2022-08-13
      • 2015-05-06
      相关资源
      最近更新 更多