的JSON数组JSON_SEARCH一个整数值,这是我第一次问一个问题在这里,你原谅我,如果我做任何业余的错误。MYSQL触发器:在整数
我正在寻找使用json_search来获取对应于一个值的数组路径。
我试图和这个作品:
SET @j = '["3", "2", "1"]';
SELECT json_search(@j, 'one', '2');
返回$ [1];
我试图和这不起作用:(?如何使这项工作)
SET @j = '[3, 2, 1]';
SELECT json_search(@j, 'one', 2);
则返回NULL;
基本上我想将@j存储为整数数组而不是字符串数组以用于索引目的。如果没有办法让json_search使用整数,有什么办法可以将整数数组更改为字符串数组进行比较?
在此先感谢!
看起来像这个bug仍然没有被修复:https://bugs.mysql.com/bug.php?id = 79316 – RayCh