JSON_REPLACE()函数当前在path参数中不接受wildcards
。有没有一种方法可以仅使用MariaDB查询而不使用过程来实现?
我的问题是我必须屏蔽数组中对象的属性,
例如:
{name: "Lunch",
furits: [{name: "Apple", count: 2}, {name: "Orange", count: 3}]}
现在,我需要掩盖(或替换)每个人午餐吃的水果的名称。但是我不知道每种水果都有多少种! (数组的长度)
所以我需要json_replace(lunch,"$.fruits[*].name", "XXXX")
。可以通过regex_replace来实现吗?我也在想这个,但现在我意识到杰米·扎温斯基说:)