各位大佬好,我的数据库是多层嵌套的对象数组,有三层嵌套,同时单个产品可能在不同的记录里都有,我想依据产品的唯一字段比如ID值想一次性更新所有嵌套数组里的该产品的某个字段的值,如何才能实现呢,where条件如何写呢?更新的语句如何写呢?
我的数据库结构如下:比如产品2301在id2里的subList[3]下面有它,在id1里的subList[0]下面也有它,,我现在可以获取该产品的id值2301,如何依据此数据来同时更新所有记录里的该产品的另外一个字段category 值为0呢??
我这自学开发,还请各位云开发的大佬和前辈指点迷津,在此先表示感谢!

改结构吧,别超过两层