आप वास्तव में अपने कोड को जटिल कर रहे हैं। अपने अपडेट को json_set या json_replace और
. जैसी किसी चीज़ के साथ आज़माएँ... WHERE doc->"$.textures[*].types.t_1" = 0
आपका कोड पढ़ने और समझने में थोड़ा कठिन है, जिसमें कुछ कई फ़ंक्शन एक साथ एम्बेड किए गए हैं
BTW json_merge को MySQL 8 में हटा दिया गया है
और आप पढ़ना चाहेंगे https:/ /elephantdorf.blogspot.com/2018/09/json-paths-and-mysql-json-functions.html