首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SugarCRM REST : get_relationships返回空bean

SugarCRM REST : get_relationships返回空bean
EN

Stack Overflow用户
提问于 2014-01-17 16:07:19
回答 1查看 935关注 0票数 0

我尝试使用sugarcrm的REST使用Java从给定的帐户加载联系人。这种“类似”的.我的测试场景应该返回两个记录。它是这样做的,但记录做的事情是:( a)不包含所有字段;( b)所有返回的字段都有空值:

请参阅返回的JSON的entry_list部分:

代码语言:javascript
复制
{"entry_list": [
{
    "id": null,
    "module_name": "Contacts",
    "name_value_list": {
        "name": {
            "name": "name",
            "value": ""
        },
        "deleted": {
            "name": "deleted",
            "value": 0
        },
        "do_not_call": {
            "name": "do_not_call",
            "value": "0"
        }
    }
},
{
    "id": null,
    "module_name": "Contacts",
    "name_value_list": {
        "name": {
            "name": "name",
            "value": ""
        },
        "deleted": {
            "name": "deleted",
            "value": 0
        },
        "do_not_call": {
            "name": "do_not_call",
            "value": "0"
        }
    }
}

下面是我在请求中设置的rest_data:

代码语言:javascript
复制
    rest_data.put("session", sessionId);
    rest_data.put("module_name", moduleName);
    rest_data.put("module_id", sourceId);
    rest_data.put("link_field_name", relationField);
    rest_data.put("related_module_query", "");
    rest_data.put("related_fields", Arrays.asList());
    rest_data.put("related_module_link_name_to_fields_array", Arrays.asList());
    rest_data.put("offset", 0);
    rest_data.put("order_by", "name ASC");
    rest_data.put("limit", 0);

因此,我希望我收到:-所有记录->工作-每个记录->的所有字段都不工作,每个记录->的所有字段都不工作。

我正在使用REST的v4_1。

有人对这件事有什么暗示吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-04 00:35:23

get_entry_list不同,您不能为related_fields参数指定空数组。必须至少指定一个字段名。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21190472

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档