android - 如何检索 Quickblox 自定义对象的相关记录?

标签 android quickblox custom-object

我知道如何建立关系:

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 时如何检索?

最佳答案

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

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

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

关于android - 如何检索 Quickblox 自定义对象的相关记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21826130/

相关文章:

android - 如何在 Windows 中使用 Python-for-Android 创建一个包?

android - 如何使用 Flutter 从网站上抓取图像?

java - Android 中的 list 错误(错误 : Unable to instantiate activity ComponentInfo )

ios - QuickBlox 在不使用 ID 的情况下更新自定义对象

powershell - PowerShell:开始作业,接收作业:无返回值

java - 如何向按钮的recycleview添加onItemclicklistener方法

ios - Quickblox - 检查内容数据库 IOS

ios - QuickBlox iOS WebRTC - 未找到 audioCategoryOptions

powershell - 定义自定义属性集(使用 Add-Member?)以在 Select-Object 中使用

ios - 如何将自定义对象存储到 objective-c 中的用户默认值?