归档存储数据恢复以后,无法使用查询

您好,我们查询了您的应用激活记录,应用激活后数据表 Notes 是没有数据的。

无法使用查询获取对象

请问查询的数据是不是应用激活后新写进去的?

对,删掉数据没有用,只有把表删了,重新创建后,才恢复正常

对,删掉数据没有用,只有把表删了,重新创建后,才恢复正常

再和您确认一下,Notes 表是归档前就存在的对吗?Notes 表归档之前有数据吗?
您的应用重新激活以后,Notes 表显示有数据吗?

您的问题「无法查询」,是指无法查询到归档前的旧数据。
还是说 Notes 表原来没有数据,归档重新激活以后您新添加的数据无法查询?

Notes在归档前就有数据。

重新激活后,Note表里有数据,控制台可以查到数据。
并且在代码中用id可以【获取】到对象(query.getInBackground("id")),但是不能用代码【查询】到数据(query.findInBackground())

无法查询指的是 重新激活后,新数据和旧数据都无法查到