【发布时间】:2018-11-25 15:58:26
【问题描述】:
例如,我有一个 json_array [1, 2, 3],我想找出元素 '1' 在哪里。所以我使用“select json_search(json_array(1,2,3), 'all', '1')”,但结果总是为空,与我的预期'$[0]'不同。但我可以通过引用 ["1", "2", "3"] 之类的每个元素来解决它。我想知道如何直接从 json_array 中搜索整数。
【问题讨论】:
-
[1,2,3]不是有效的 JSON 数组。您需要在字符串周围加上引号,因为它是一个有效的 JSON 数组
标签: mysql