Я пытаюсь загрузить контакты из данной учетной записи, используя REST api sugarcrm с помощью Java. Этот «вид» работает ... Мой тестовый сценарий должен возвращать две записи. Он делает, но записи этого а) не содержат все поля и б) все возвращаемые поля пустых значений:SugarCRM REST API: get_relationships возвращает пустые бобы
См entry_list части возвращенного JSON:
{"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 в моей просьбе:
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);
Так что я бы ожидать, что я получаю: - все записи -> работает - все поля для каждой записи -> работает не - все значения для всех полей для каждой записи - > Не работает
Я использую v4_1 из REST api.
Есть ли у кого-нибудь намеки на это?
Я ожидал получить все поля, если я укажу пустой список, как в других местах. Обнаружил это сам, извините за то, что не обновил это. – user1145874