Anda benar-benar mengacaukan kode Anda. Coba pembaruan Anda dengan json_set atau json_replace dan sesuatu seperti
... WHERE doc->"$.textures[*].types.t_1" = 0
Kode Anda agak sulit dibaca dan dipahami dengan beberapa fungsi yang disematkan bersama
BTW json_merge tidak digunakan lagi di MySQL 8
Dan Anda akan ingin membaca https:// /elephantdolphin.blogspot.com/2018/09/json-paths-and-mysql-json-functions.html