首页 > 代码库 > SFDC(12)杂谈
SFDC(12)杂谈
突然想到自己做开发时遇到的一些小小问题,希望和大家交流一下。
1,对于数据库的操作,宜一次多条,忌多次一条,举例来说。我要往Account表中插入5条数据,通常有两种写法,
i for(integer i=0;i<5;i++ ){
Account a = new Account();
insert a;
}
ii list<Account> accountInsertList = new list<Account>();
for(integer i=0;i<5;i++ ){
Account a = new Account();
accountInsertList .add(a);
}
insert accountInsertList ;
这两种方法,强烈建议使用第二种,因为第一种可以理解为对数据库进行了5次操作,而第二种只进行了一次操作。
检索也是一样的
用SELECT ID,XXX,XXX, XXX FROM ACOUNT WHERE ID IN: IDlIST 这种方法也可以省去很多麻烦。
2,inputField这个标签真的超级有用,这个以后具体事例再说。
3,trigger.new和trigger.old这两个东西我理解的还不够头,希望有人能解答一下。
未完下次再想到什么继续写
SFDC(12)杂谈
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。