访问Salesforce中的内置对象



如何通过Apex访问salesforce中的Account和Contact等标准对象?也就是说,在Objects

中插入检索的行。

这并不难。你可以这样开始:

List<Account> accts;
Accts = [SELECT name, id, createddate FROM Account where createddate =LAST_90_DAYS];

得到满足条件的所有帐户的列表。当您执行这样的查询时,您几乎总是会在查询之后使用for循环来获取返回的对象。它可能看起来像这样:

String name;
for (Account a : Accts) {
    name = a.Name;
}

您还可以将查询(方括号之间的文本)放在"for"行中的"Accts"的位置。我个人倾向于显式声明list变量。我觉得这更清楚了。其他人可能更喜欢更简洁的符号。

请记住,您只能访问查询中列出的字段。

你可以在这里看到更多关于SOQL和循环的信息

最新更新