只是我下在后台线程:解析 - 上传数据有时需要永远也写不完
for (int i = 0; i < 15; i++) /* yes, my table is that small */
{
ParseObject po = new ParseObject(table);
// writing some data to the object
// checking some defined interfaces and write data to the ParseObject...
// here's some example code...
if (dao instanceof IDaoNameable)
{
changed |= setAndCheck(po, colNameGerman, ((IDaoNameable) dao).getNameGerman());
changed |= setAndCheck(po, colNameEnglish, ((IDaoNameable) dao).getNameEnglish());
}
// ...
po.save();
}
private static boolean setAndCheck(final ParseObject po, String field, Object data)
{
Object old = po.get(field);
if (old != null && old.equals(data))
return false;
else
po.put(field, data);
return true;
}
表还不存在。它会自动创建。
我观察到,今天和昨天一切都有效,但是像现在一样在晚上尝试它并不起作用。我在谈论,通常上传需要几秒钟,而现在它不会在15分钟内完成。 save
永远不会返回...我不知道为什么...我不知道为什么... ...
我创建了一个解析应用程序,只是用它为我自己,测试了一些大小为<的数据表100个条目...展望分析显示,我远低于我的请求限制。是否有其他限制? 也许表格创作的限制?
顺便说一句,下载表格数据始终工作......虽然这似乎是有点慢,当上传不工作,但可能只有我的感觉......
其实,我试过保存在背景中,昨天也有同样的问题...我现在使用保存,因为我想我的数据被保存在一个特殊的顺序......这似乎不可能在后台保存。 .. – prom85 2014-11-21 06:07:57
而对于我的用例,我只是想按需上传数据并等待它...实际上没有太多的数据...所以我真的很想知道问题出在哪里......我知道,我的方法不是最高性能的方法,但它应该起作用,至少不是,有时候,但总是... – prom85 2014-11-21 06:14:49