我尝试使用rest在创建的会议和分配的联系人之间设置关系,以下是我的代码。会议已成功插入,但我不知道为什么分配的联系人未保存到meetings_contacts表中
$login_parameters = array(
"user_auth"=>array(
"user_name"=>'rocks',
"password"=>md5('rocks'),
"version"=>"1"
),
"application_name"=>"VanareClient",
"name_value_list"=>array(),
);
$data = call("login", $login_parameters, $url);
$set_contact_parameters = array (
'session' => $data->id,
'module_name' => 'Meetings',
'name_value_list' => array( array (
"name" => "name",
"value" => "Subject"
),
array (
"name" => "description",
"value" => "description"
),
array (
"name" => "location",
"value" => "Pune"
),
array (
"name" => "duration_hours",
"value" =>"1"
),
) );
$dataMeeting = call ( "set_entry", $set_contact_parameters, $url );
$parameters = array(
'session' => $data->id,
'module_name' => 'Meetings',
'module_id' => $dataMeeting->id,
'link_field_name' => 'meetings_contacts',
'related_ids ' => array('25627846-a8a2-eeb5-3565-532035113842'),
);
$dataContactMeetings = call ( "set_relationship", $parameters, $url );这就是我正在尝试的..请告诉我如何将会议和联系人关系插入到meetings_contacts mysql表中。我使用的是Sugarcrm CE 6.5.16版本。
发布于 2014-10-30 10:59:53
尝试使用
'link_field_name' => 'contacts',因为链接字段名称是'contacts‘(关系名称是'meetings_contacts’)。
https://stackoverflow.com/questions/22405109
复制相似问题