我遇到了一个问题,想知道如何从Salesforce开始对OpportunityFieldHistory进行查询。
我通常使用的代码用于查询机会或Leads工作正常,但我不知道应该如何为FieldHistory编写代码。
当我想查询机会或导致时,我使用以下内容:
oppty1 = sf.opportunity.get('00658000002vFo3')
lead1 = sf.lead.get('00658000002vFo3')
然后使用访问代码执行正确的查询代码...
当我想对OpportunityFieldHistory进行分析时出现问题,我尝试了以下内容:
opptyhist = sf.opportunityfieldhistory.get('xxx')
猜猜什么,不行。你对我应该在sf之间写什么有任何线索吗?和.get?
提前致谢
答案 0 :(得分:0)
查看simple-salesforce API,get
方法似乎接受您正确传递的ID。但是,Salesforce API reference中的快速搜索似乎表明OpportunityFieldHistory可能需要由get_by_custom_id(self, custom_id_field, custom_id)
等其他函数获取。
(OpportunityFieldHistory){ Id = None CreatedDate = 2012-08-27 12:00:03 Field = "StageName" NewValue = "3.0 - Presentation & Demo" OldValue = "2.0 - Qualification & Discovery" OpportunityId = "0067000000RFCDkAAP" },