Android Parse:SQLiteException:固定时

时间:2014-07-29 22:51:49

标签: android sqlite parse-platform

我有一个AsyncTask,它对Parse执行一系列查询,然后将结果固定到本地数据存储区。

问题是,在执行了几个查询之后,最终对ParseObject.pinAll(listOfParseObjects)的所有后续调用都会失败:

  

SQLiteException:太多的SQL变量(代码1):,编译时:DELETE FROM ParseObjects WHERE uuid IN(?,?,?,?,?,?,?,?,?,?,?,?,? ,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,? ,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,? ,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,? ,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,? ,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,? ,?,?,?,......等。

我已尝试逐步将查询限制从1000降低到100,但无论如何都会发生。

请帮忙。谢谢!

0 个答案:

没有答案