小程序端对云数据库进行update操作,为何更新数据无变化时返回0?
小程序端对云数据库进行update操作,如果更新的数据有变化,比如对集合中的age字段进行更新,之前时20,现在要更新成30,那么执行update操作后,stats.updated的值是1,说明更新成功。
但如果之前是20,这次我还是要更新成20,那么执行update操作后,stats.updated的值是0。
这就有个问题了,返回值仅有stats.updated这一项,但如果返回0,我不知道是因为更新的内容没有变化,还是因为_id不存在找不到待更新的记录。
请教高手,这个问题如何解决?