db.remove无法删除三层嵌套数据?
最近想开发一个允许用户自己删除评论的功能,而用户只能删除自己发布过的评论,但是无论在小程序端还是服务端调用db.remove都没有报错,刷新数据看还是没办法删除数组内的嵌套数据。下面贴一下储存评论数据的代码。

希望删除comment数组里的其中一个用户自己创建的评论。
下面是我尝试的代码。


结果都调用成功但均返回null,不知道是不是需要更换数据结构,还是我写错了,请大佬们帮我看一下……