Я ищу использовать 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);
возвращает ноль;
В основном я хочу хранить @j как целочисленный массив вместо строкового массива для целей индексации. Можно ли как-нибудь изменить массив целых чисел в массив строк для сравнения, если у json_search нет способа работать с целыми числами?