问题标签 [soql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2046 浏览

salesforce - 检索记录的 SOQL 查询

我需要查询一个名为 trans__c 的对象,它具有以下字段

我只需要获取状态为待处理的数据,如果有任何重复资产,那么我只需要获取最新的扫描时间记录。

例如

如果有 3 条记录

查询的输出应该是

0 投票
2 回答
6547 浏览

salesforce - Salesforce 和 SOQL:从祖父母访问孙对象

我正在尝试访问孙对象。

我有 3 个对象,

Opportunity 是 Quote 的父级, Quote 是 QuoteLineItems 的父级。

不幸的是,为此编写查询非常具有挑战性。我正在使用 Force.com 资源管理器,并且 Opportunity 与 QuoteLineItems 之间没有直接关系。您只能将 Select 语句嵌套一层。

我正在寻找一个查询,该查询将从这些对象中获取所有字段(我可以手动输入字段),但我不确定连接逻辑是如何工作的。

从商机中选择 ID,(从报价中选择 ID)。

不知何故,我需要在此查询中加入 Quotelineitems。

有什么想法吗?

0 投票
2 回答
1891 浏览

salesforce - 检查 Salesforce 用户/配置文件是否允许使用 Apex/SOQL 发送大量电子邮件?

在 Salesforce 的配置文件页面上,有一个批量电子邮件的权限复选框。如何使用 Apex 查询此值?

0 投票
6 回答
39810 浏览

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

我正在浏览 SOQL 文档,但找不到查询来获取实体的所有字段数据,例如 Account ,例如

SOQL中是否有类似上面的语法来获取帐户的所有数据,或者唯一的方法是列出所有字段(尽管要查询的字段很多)

0 投票
3 回答
3419 浏览

salesforce - 查询对象父级的用户权限级别?

我有一个自定义对象,其中包含机会的主详细信息。有没有办法在查询这个自定义对象时确定用户是否具有读或读/写访问权限?

为了澄清我的需求,我正在寻找一种方法来呈现我的页面(非visualforce),明确区分他们只能读取访问权限的记录和他们可以编辑的记录。

0 投票
1 回答
3842 浏览

salesforce - 具有自我加入 + 关系的 Salesforce SOQL 查询 (ContentDocument/ContentVersion)

我正在尝试编写一个 SOQL 查询来检索一些 Salesforce Content 记录,并且在确定下一步时遇到了一些困难。如果该文档的任何版本的自定义字段具有值(不为空),我想排除该文档的所有版本。这是我正在尝试做的精简版:

所以我知道你不能编写一个子查询来针对与它的外部查询相同的对象,所以很明显我上面指定的内容是行不通的。关于什么会起作用的任何建议?

谢谢你。

0 投票
2 回答
7606 浏览

database - SOQL 查询检索表的最后一行

检索表最后一行的 SOQL 查询是什么?

0 投票
1 回答
7186 浏览

salesforce - System.SObjectException:通过 SOQL 检索了 SObject 行,而未查询请求的字段:

我有一个名为的自定义对象Technology__c和名为的连接对象AccountTechnologies,它是 Account 和 Technology__c 之间的连接对象。因此 AccountTechnologies 具有双方的主细节关系。我在 中添加了一个count__c汇总字段Technology__c以获取计数但是当我在视觉力页面中访问它时,我收到以下错误

以下是visualforce页面代码

0 投票
4 回答
2214 浏览

calendar - 在 Salesforce 实例中获取所有公共日历的 SOQL 是什么?

有谁知道如何执行查询以获取所有公共日历?您可以通过转到设置...自定义...活动..公共日历和资源来查看列表

这些日历对象是什么?

我的目标是找到一种在 VisualForce 页面中显示这些日历的方法,以便用户更容易找到它们。

0 投票
4 回答
2305 浏览

automated-tests - 有没有办法验证 Salesforce.com 的 SOQL 查询的语法而不执行它?

我正在编写一个 API,它将非技术用户执行的操作转换为 Salesforce.com SOQL 'SELECT''UPSERT''DELETE'语句。是否有任何资源、库等可以验证生成的 SOQL 的语法?我是我公司中唯一一个对 SOQL 有任何经验的人,所以我很想将它放入一组自动化测试中,以便其他开发人员增强(或修复)SOQL 生成算法知道它是否仍然正常运行。

我知道这里的一种解决方案就是进行这些集成测试。但是,出于三个原因,我宁愿避免这种情况:

  1. 我需要维护另一个 Salesforce.com 帐户只是为了进行测试,这样我们就不会超过我们的 API 请求上限。
  2. 每当 Salesforce.com 出现连接问题时,我们都会追查误报。
  3. 那些没有经验的其他开发人员可能需要弄清楚如何在 DML 操作测试失败后清理测试 Salesforce.com 实例(这实际上意味着每当发生这种情况时我都需要清理实例)。