您好我正在尝试通过 REST api 从 SugarCRM 获取数据。默认模块很好,但是使用自定义模块,我遇到了问题。
我用了这个例子
并且可以使用以下代码从姓氏 =“abc”的联系人模块中获取数据:
$get_entry_list_parameters = array(
'session' => $session_id,
'module_name' => 'Contacts',
'query' => "contacts.last_name='abc'",
'order_by' => "",
'offset' => '0',
'select_fields' => array(
'id'
),
'link_name_to_fields_array' => array(
),
'max_results' => '1',
'deleted' => '0',
'Favorites' => false,
);
当我尝试从我们的自定义模块中获取数据时(例如:事件包内的事件会话),所以没有像这些代码这样的查询参数也可以
$get_entry_list_parameters = array(
'session' => $session_id,
'module_name' => 'event_event_session',
'order_by' => "",
'offset' => '0',
'select_fields' => array(
'id',
'name'
),
'link_name_to_fields_array' => array(
),
'max_results' => '3',
'deleted' => '0',
'Favorites' => false,
);
但在那之后我把查询参数,我没有记录
$get_entry_list_parameters = array(
'session' => $session_id,
'module_name' => 'event_event_session',
'query' => "event_event_session.name='def'",
'order_by' => "",
'offset' => '0',
'select_fields' => array(
'id',
'name'
),
'link_name_to_fields_array' => array(
),
'max_results' => '3',
'deleted' => '0',
'Favorites' => false,
);
我认为我过去从自定义模块获取数据的方式不正确。任何人都可以帮我解决这个问题。谢谢!
约翰尼