Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PythonSimpleSalesforce是否有一种查询逻辑删除记录的方法?_Python_Merge_Salesforce_Soql_Simple Salesforce - Fatal编程技术网

使用PythonSimpleSalesforce是否有一种查询逻辑删除记录的方法?

使用PythonSimpleSalesforce是否有一种查询逻辑删除记录的方法?,python,merge,salesforce,soql,simple-salesforce,Python,Merge,Salesforce,Soql,Simple Salesforce,有没有办法使用python simple Salesforce查询已删除的Salesforce记录?换句话说,它可以做到这一点: SELECT Id FROM Contact WHERE isDeleted=true and masterRecordId != null AND SystemModstamp > 2006-01-01T23:01:01+01:00 Salesforce建议您在合并两条记录时了解此查询 虽然simple salesforce deleted()方法返回

有没有办法使用python simple Salesforce查询已删除的Salesforce记录?换句话说,它可以做到这一点:

SELECT Id FROM Contact WHERE isDeleted=true and masterRecordId != null 
  AND SystemModstamp > 2006-01-01T23:01:01+01:00
Salesforce建议您在合并两条记录时了解此查询

虽然simple salesforce deleted()方法返回已删除ID的列表,但它不提供masterRecordId

Salesforce restful api支持“查询所有”以获取逻辑删除的记录。然而,简单的salesforce的query\u all是围绕query()和query\u more()的包装
include\u deleted=True
。 函数防御类似于-
def query(self,query,include\u deleted=False,**kwargs)

您可以对
query\u more
query\u all
query\u all\u iter
等使用相同的标志


Github链接-

您认为它会被视为联系人上的元数据吗?这有一个函数,但我也不确定它返回什么。不,它不是元数据。它是联系人对象中isDeleted设置为true(逻辑删除)的记录。这些记录可在联机回收站中查看。