Функция JSON_REPLACE () в настоящее время не принимает wildcards
в параметре пути.Есть ли способ добиться этого, используя только запрос MariaDB, без использования процедур?
Моя проблема в том, что мне нужно замаскировать свойство объектов в массиве,
Например:
{name: "Lunch",
furits: [{name: "Apple", count: 2}, {name: "Orange", count: 3}]}
Теперь мне нужно замаскировать (или заменить) названия фруктов, которые все имеют на обед.Но я не знаю количество фруктов, которые есть у каждого из них!(длина массива)
Так что мне нужно json_replace(lunch,"$.fruits[*].name", "XXXX")
.Можно ли это сделать с помощью regex_replace?Я тоже думал об этом, но теперь я понимаю, Джейми Завински сказал:)