2014-02-17 58 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

相關問題