sugarcrm - 使用 SugarCRM Beans 检索数据

标签 sugarcrm sugarbean

我需要将此 SQL 查询转换为 bean 格式。

"SELECT first_name, last_name FROM leads INNER JOIN  contacts_leads_1_c  ON 
leads.id=contacts_leads_1_c.contacts_leads_1leads_idb  where 
contacts_leads_1_c.contacts_leads_1contacts_ida='".$bean->id."'";

我已经准备好了

$lead = new Lead();
$where = "contacts_leads_1_c.contacts_leads_1contacts_ida = '$bean->id' ";
$lead_list = $lead->get_full_list("", $where,true);
$all_leads = array();
foreach($all_leads as $leads){
$bean->contacts_leads = $ref->first_name . ',' . $ref->last_name;

这就是问题所在

$lead_list = $lead->get_full_list("", $where,true);

提前致谢

最佳答案

如果 $bean 已经是联系人,您可以获取相关字段的列表:

$leads = $bean->get_linked_beans('FIELDNAME','Leads');

FIELDNAME 可以在 vardefs 中找到,它不是关系名称,它是定义链接的字段的名称。

注意:在您的示例中,您正在创建一个空数组然后循环遍历它。

关于sugarcrm - 使用 SugarCRM Beans 检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23016249/

相关文章:

sugarcrm - 如何将 Web 服务与 SugarCRM 中的自定义模块集成?

Sugarcrm 的 REST API

php - 限制 SugarCRM 中的编辑访问权限

php - 如何访问 SuiteCRM 中 .tpl 文件中的全局变量 $current_user

web-services - 使用 REST API 和 SugarCRM 将目标添加到目标列表

sugarcrm - 广告系列和产品模板之间的自定义多对多关系子面板

php - 使用 views.detail.php SugarCRM 在详细 View 中自定义按钮

php - 2个表之间的SQL查询