如何在salesforce中一次删除多个记录?如何在salesforce中一次删除多个记录?
4
A
回答
3
这是你想要的吗?
0
伪: 列表_list =新列表(); _list.add(a); _list.add(b); delete(_list);
6
删除所有Salesforce帐户对象(每对任何对象恰好是SF查询人为的限制):
delete new List<Account>([select Id from Account]);
其中“账户”是任何Salesforce的对象,你已经(或自定义对象创建)。
delete new List<Account>([select Id from Account where ... ])
或“赞”条款:
delete new List<Account>([select Id from Account where LastName like 'Jon%']);
1
这是Java中的方法,将在Salesforce中删除一行,您可以通过添加“WHERE”条款微调删除。
Salesforce ID是18个字符的区分大小写的键。每个表都有一个在整个数据库中都是唯一的ID。因此,您可以通过ID删除,并且salesforce会知道您所指的是哪个表。
public static boolean salesforceDevDeleteById(String id){
SalesforceConnector sf;
boolean deletesuccess = false;
try{
sf = new SalesforceConnector();
sf.login("[email protected]",
"keyasdf", "keyasdf", "dev");
if (!id.equals("")){
DeleteResult[] deleteResults = sf.delete(new String[]{id});
for(DeleteResult r : deleteResults){
deletesuccess = r.isSuccess();
break;
}
}
else{
System.out.println("Failed to delete");
}
System.out.println("delete success: " + deletesuccess);
}
catch(Exception e){
e.printStackTrace();
System.out.println("error");
}
return deletesuccess;
}
注意它调用删除方法的地方。你可以在那里加载一组ID。
相关问题
- 1. 如何一次删除多条记录?
- 2. Rails的ActiveRecord删除记录,关联的记录一次删除一个
- 3. 通过Mulesoft ESB从Salesforce删除记录
- 4. Subsonic删除多个记录
- 5. 如何删除最后一个记录
- 6. 一次删除多个记录实体框架5
- 7. 如何用一个查询删除多个记录
- 8. 多删除记录
- 9. 如何使用simple_salesforce模块在Salesforce中创建多个记录
- 10. 在表中如何在rails3.0中一次插入多个记录?
- 11. 使用sqlserver2005中的单个查询一次删除多个表中的记录
- 12. 通过XML在一个请求中删除多个记录CWP
- 13. 从多个Access表中删除记录
- 14. 从表中删除多个记录
- 15. 如何一次从多个表中选择多个记录
- 16. MS Access:如何使用多个条件删除一条记录?
- 17. 如何在谷歌地图上一次删除一个标记
- 18. 如何在MS Access 2013中一次更新多个记录?
- 19. 如何在Rails中一次保存多个记录?
- 20. 在轨道中删除多条记录
- 21. 如何在Codeigniter中删除记录?
- 22. 如何从同一个查询中的多个子表中删除记录
- 23. 删除记录在一个查询SQL
- 24. 如何一次删除不同的可更新记录?
- 25. 如何使用PHPLucidFrame中的db_delete()范围删除多个记录?
- 26. 如何删除导轨中的多个检查记录?
- 27. 如何在rails中删除多态关联中的记录?
- 28. 如何在删除laravel 5中的父记录时不删除子记录?
- 29. 如何在EF中删除记录时返回删除的记录列?
- 30. 如何删除父记录时删除所有子记录?
对于任何新来的人来说,这被写为Apex代码,因为目前为止还没有SOQL版本存在。 – 2013-06-26 16:08:15