2014-02-17 50 views
1

我知道如何建立关系:如何检索Quickblox自定义对象上的相关记录?

QBCustomObject customObject = new QBCustomObject("Comment"); // your Class name 
customObject.put(fieldHealth, 99); 
customObject.put("text", "The first film in the series was..."); 
customObject.setParentId("50aa4d8fefa357fa14000001"); 

QBCustomObjects.createObject(qbCustomObject, new QBCallbackImpl() { 
@Override 
public void onComplete(Result result) { 
    if (result.isSuccess()) { 
     QBCustomObjectResult qbCustomObjectResult = (QBCustomObjectResult) result; 
     QBCustomObject qbCustomObject = qbCustomObjectResult.getCustomObject(); 
     Log.d("New record: ",newCustomObject.toString()); 
    } else { 
     Log.e("Errors",result.getErrors().toString()); 
    } 
} 
}); 

但是,如何检索时,我有父ID?

回答

2

您应该为此做一个单独的请求:

QBCustomObjectRequestBuilder requestBuilder = new QBCustomObjectRequestBuilder(); 
requestBuilder.eq("_parent_id", "50aa4d8fefa357fa14000001"); 

QBCustomObjects.getObjects(CLASS_NAME, requestBuilder, new QBCallbackImpl(){... 
+0

哦,谢谢,我觉得还有另外一个要求,专门为这个..但还是谢谢你。 – Cohelad

+0

@Igor,请看看这个链接: - https://stackoverflow.com/questions/37318133/animatedly-reduce-button-size-on-press-and-regain-its-size-on-release – Siddharth

相关问题