Я пытаюсь выполнить запрос sfdc с помощью datetime, я попытался использовать дату в виде строки, а затем как объект datetime, но у меня есть неверный запрос для его использования так:SOQL-запрос в SFDC с использованием простой salesforce (python)
dateTime = sys.argv[1]
result = sf.query("select Case__r.CaseNumber from File_Attachment__c where (LastModifiedDate >= dateTime) ")
Я также попытался
from dateutil.parser import parse dtime = parse(dateTime)
result = sf.query("select Case__r.CaseNumber from File_Attachment__c where (LastModifiedDate >= dtime) ")
и
result = sf.query("select Case__r.CaseNumber from File_Attachment__c where (LastModifiedDate >= :dtime) ")
, но все они дают мне искаженной ошибку запроса из SFDC. Может ли кто-нибудь помочь?
как вы форматирования даты? вы, SOQL для LastmodifiedDate, должны выглядеть примерно так: где LastModifiedDate> 2005-05-18T14: 01: 00-04: 00 – glls