我正在尝试将潜在客户与潜在客户联系起来。我正在执行这个查询
$queryProspects = new SugarQuery();
$queryProspects->from(BeanFactory::getBean('Prospects'));
$leads = $queryProspects->joinTable('leads');
$queryProspects->select("prospects.id","prospects.lead_id");
$queryProspects->where()->equals("lead_id","117c3d5d-07d9-0ae7-5610-573ac87c9a35");
在像这样执行它之前。
$queryProspects->execute();
我正在编译我的查询
$queryProspects->compileSql();
此查询在执行后不起作用。编译后查询结果为
SELECT prospects.id id, prospects.lead_id lead_id FROM prospects JOIN leads ON () WHERE prospects.deleted = 0 AND prospects.lead_id = '117c3d5d-07d9-0ae7-5610-573ac87c9a35'
我知道错误是() WHERE我需要删除,但无法更改糖查询以删除这些括号和 where 子句(在 sql 生成的查询中显示)。