-1
检索到的数据存储在本地数据库中,但在尝试从本地数据库中获取关系时,我得到空列表,表明关系数据未固定到本地数据库。如何在本地数据存储中解析关系数据?
public void retrieveThreadListStoreInDB()
{
ParseQuery<ParseObject> query = ParseQuery.getQuery("Threads");
query.include("postedBy");
query.findInBackground(new FindCallback<ParseObject>() {
@Override
public void done(List<ParseObject> list, ParseException e) {
if(e == null)
{
// Query is successful now lets load data from parse
ParseObject.pinAllInBackground((List<ParseObject>) list, new SaveCallback() {
@Override
public void done(ParseException e) {
if(e == null)
{
if(!isFinishing())
{
// TODO : Notify to refresh data
}
}
else
{
Log.d("DEBUG","ERROR PINNING DATA WITH EXCEPTION : "+e);
}
}
});
}
}
});
那么应该怎么针“关系”的数据到本地数据库??? 什么是阅读关系评论的最佳方式。我应该将它们存储在本地数据存储中还是将数据放在背景中?
我的本地数据存储已启用我试图将“关系”解析到本地数据存储?以上是相关的吗? –
请参阅代码有方法** fetchIfNeeded()**从指针对象获取数据首先创建并保存关系对象,然后在您当前的表中获取其对象ID –
你能解释清楚一点你在做什么?或在代码中写评论?我们可以将此讨论移至聊天吗? –