soql相关内容

计算结果数的SOQL子查询

我正在尝试创建一个SOQL查询,该查询根据是否有来自另一个链接对象的任何结果从一个对象中提取记录。以下是我正在尝试做的事情。 SELECT id, casenumber FROM case WHERE count(SELECT ContentDocumentId FROM ContentDocumentLink WHERE LinkedEntityId = case.id) > 0 ..
发布时间:2022-06-26 17:45:18 其他开发

Batch 类 Apex 中的执行混淆

我正在调用一个批处理类实例,在完成批处理后,我正在调用另外两个批处理类实例.第一批类的finish() 方法是 public void finish(Database.BatchableContext BC){列表events = [SELECT Id FROM Event__c];删除事件;System.debug('执行完成');for (CalendarSettings__c c: [SE ..
发布时间:2021-11-15 00:12:39 其他开发

Salesforce Apex - 从 SOQL 查询填充对象

我有一个简单的 SOQL 查询,可返回与联系人和 CampaignMember 相关的信息.我正在尝试使用 SOQL 查询的结果填充自定义对象.但是在加载 Visualforce 页面时出现以下错误: CampaignMember 的字段 Campaign.name 无效 列出campaignMembers = [选择campaignMember 中的campaign.name, cont ..
发布时间:2021-11-15 00:12:15 其他开发

Salesforce - Apex - 根据活动历史查询帐户

嘿 Salesforce 专家, 我有一个关于高效查询帐户信息的问题.我想根据 activityHistory 对象中的更新查询帐户.我遇到的问题是,无论是否有“完整"的 activeHistory,所有帐户都在被检索.那么,有没有一种方法可以编写此查询以仅检索具有 status="complete" 和 Type_for_reporting='QRC' 的 activeHistory 的帐 ..
发布时间:2021-11-15 00:09:17 其他开发

Talend - 限制处理的行数

我正在使用 Talend ETL 在两个 Salesforce 组织之间传输数据.我正在尝试运行初步测试以确保一切设置正确. 有没有办法限制传输的行数?数据库有 50,000 多行,我只想发送超过 15 或 20 行. 谢谢. 解决方案 在 Talend 方面,您可以使用 tSampleRow 仅处理检索到的有限数量的行.例如,您可以使用行号范围仅处理第 1-50 行. ..
发布时间:2021-09-04 19:25:14 其他开发

逃生&SOQL 中的(与号)

我有这段代码可以在 Salesforce 上搜索数据: 代码: $campaign_name = 'A &B 运动';$search = 'FIND {'.$campaign_name.'} IN NAME FIELDS RETURNING CAMPAIGN(ID)';$searchResult = $mySforceConnection->search($search);var_dump ..
发布时间:2021-07-14 19:44:36 PHP

如何使用 SOQL 从任务对象记录中获取电子邮件

我正在尝试使用 SOQL 从 Task 对象获取联系人/潜在客户电子邮件(我正在用 PHP 创建一个接口来备份具有特定主题的消息).这是我现在的查询: SELECT Subject,Who.FirstName,Who.LastName,Who.Email,Who.Phone,Description FROM Task 这有效/不会抛出错误并给我结果,但是 Who.Email 总是空的(而且,巧 ..
发布时间:2021-07-14 19:42:58 其他开发

SOQL 类型转换 (SalesForce.com)

问题是我需要在 SOQL 查询中比较两个不同类型的字段. TextField 是一个选择列表(所以真的是文本),而 IntField 是一个 Number(2, 0).无法更改这些字段的类型. 我想写 SOQL 之类的; SELECT Id FROM SomeObject__cWHERE Cast(TextField as Integer) >内部字段 显然 Cast(TextFi ..
发布时间:2021-07-14 19:41:55 其他开发

salesforce SOQL:查询以获取实体上的所有字段

我正在浏览 SOQL 文档,但找不到查询来获取实体的所有字段数据,例如,帐户,例如 select * from Account [ SQL 语法 ] SOQL中是否有类似上面的语法来获取account的所有数据,或者唯一的方法是列出所有字段(尽管有很多字段要查询) 解决方案 您必须指定字段,如果您想构建动态的内容,describeSObject 调用会返回有关对象所有字段的元数据,因此 ..
发布时间:2021-07-14 19:41:30 其他开发

使用 SOQL 查询 Salesforce 对象列名称

我在 Salesforce 实例和 S3 存储桶之间的 SnapLogic 集成中使用 Salesforce SOQL snap. 我正在尝试在 Salesforce SOQL 快照字段“SOQL 查询*"中使用 SOQL 查询来返回对象的列名称.例如,我想运行 SOQL 查询以返回“帐户"对象的列名. 我这样做是因为 SOQL 不允许“选择 *".我已经在 Apex 中看到了这方面的 ..
发布时间:2021-07-14 19:41:27 其他开发

simple_salesforce python中的父子关系查询,从有序字典中提取

我正在尝试使用 python 中的 simple_salesforce 包从 salesforce 查询信息. 问题在于,它将属于父子关系的字段嵌套到有序字典中的有序字典中 我想从 Opportunity 对象中找到 ID 以及与该记录关联的帐户 ID. SOQL 查询可能看起来像...... query = "select id, account.id from机会 wher ..
发布时间:2021-06-13 20:11:02 Python

合并来自不同查询的数据而不会重复

我通过 Api 从三个不同的查询中获取数据.我希望在没有重复数据的情况下合并数据. 这是我合并数据的函数:getStaffCount(数据){if (data == null || data.results === null )返回 [];别的返回 data.results.StaffCount.map(m => ({ Name: m.Name, Accounts: m.Accounts })) ..
发布时间:2021-06-02 20:20:24 前端开发

请求的资源在Salesforce中不存在[错误].Salesforce有什么问题?

我执行SOQL请求以获取SObject'ObjectPermissions'的所有可用记录ID. 如您在第一张图片中所看到的,我收到了包含960条记录的回复.问题是我无法获得285个条目的信息.这是我收到的285个答案中的一个示例: SELECT count()来自机会,其中contactId = null从机会WHERE contactId ='000000000000000AAA'中选择c ..
发布时间:2021-04-08 20:43:16 其他开发

Salesforce Apex-从SOQL查询填充对象

我有一个简单的SOQL查询,该查询返回与Contact和CampaignMember有关的信息.我正在尝试使用SOQL查询的结果填充自定义对象.但是,加载Visualforce页面时出现以下错误: CampaignMember的字段field.name无效 List campaignMembers = [select campaign.name, contact.id,contact. ..
发布时间:2020-09-05 18:51:52 其他开发

Salesforce-Apex-根据活动历史记录查询帐户

嘿,Salesforce专家, 我对有效查询帐户信息有疑问.我想根据activityHistory对象中的更新查询帐户.我遇到的问题是,无论是否存在“完整的" activeHistory,都将检索所有帐户.那么,有没有办法我可以编写此查询来仅检索具有activeHistory且具有status ="complete"和Type_for_reporting ='QRC'的帐户? List ..
发布时间:2020-09-05 18:45:54 其他开发