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"
我有一个带有字段 "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"