【发布时间】:2012-11-29 12:28:06
【问题描述】:
我正在使用 SugarCRM SOAP 网络服务。
我可以通过设置从 SOAP 中删除一个条目
'id'=BeanID 'deleted'=1
但我不能设置为
'已删除'=0
我可以从 MySQL(phpMyAdmin) 做,但不能从 SOAP Web 服务。
这里出了什么问题?
【问题讨论】:
标签: web-services sugarcrm
我正在使用 SugarCRM SOAP 网络服务。
我可以通过设置从 SOAP 中删除一个条目
'id'=BeanID 'deleted'=1
但我不能设置为
'已删除'=0
我可以从 MySQL(phpMyAdmin) 做,但不能从 SOAP Web 服务。
这里出了什么问题?
【问题讨论】:
标签: web-services sugarcrm
你正在做任何事情;这是调用的一个错误。
请对以下错误进行投票,以便在 Sugar 中更快地修复它
【讨论】:
我遇到了同样的问题,不久前找到了解决方案。我没有正确测试它,但它现在似乎工作.. 'sugar_root'/include/database/DBManager.php
$where .= " AND deleted=0";
到
//$where .= " AND deleted=0";
return "SELECT * FROM ".$bean->getTableName()." $where AND deleted=0";
到
//return "SELECT * FROM ".$bean->getTableName()." $where AND deleted=0";
return "SELECT * FROM ".$bean->getTableName()." $where";
if($fieldDef['name'] == 'deleted' && empty($bean->deleted)) continue;
到
//if($fieldDef['name'] == 'deleted' && empty($bean->deleted)) continue;
如果有人在以下更改后发现任何问题,请在此处发布。 干杯
【讨论】: