SOQL 和简单的 Salesforce 查询

SOQL and Simple Salesforce query

我有一个带有字段 "DisableOn__c." 的自定义对象 "DisableUserTask__c" 我正在尝试提出一个查询来查找任何带有 "DisableOn__c" 的 "DisableUserTask__c" 任务传递的字段,但我似乎无法提出查询。

当我 运行 查询只是为了获取任务时,查询 "DisableOn__c" 字段在我的时区返回一个 return,格式为:u'2015-07- 28T21:00:00.000+0000'

我试过使用:

"select Name, Project__c, Ownerid, Id, DisableOn__c, User__c from PIXDisableUserTask__c WHERE Status__c = 'Pending' AND DisableOn__c < :Datetime.now()"

...但这给了我一个格式错误的查询。我对这样的数据库查询很陌生,所以我很困惑。任何帮助,将不胜感激! :)

在查询时,Salesforce 会为您提供您正在接收的格式。您的查询没有问题,您可以直接使用您收到的值进行其他操作。

我会尝试设置一个日期变量

DateTime date1 = System.Now();
"select Name, Project__c, Ownerid, Id, DisableOn__c, User__c from PIXDisableUserTask__c WHERE Status__c = 'Pending' AND DisableOn__c < :date1"