码迷,mamicode.com
首页 > 其他好文 > 详细

SFDC(12)杂谈

时间:2016-11-28 22:51:03      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:count   数据库   integer   多次   建议   rtl   插入   标签   操作   

突然想到自己做开发时遇到的一些小小问题,希望和大家交流一下。

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)杂谈

标签:count   数据库   integer   多次   建议   rtl   插入   标签   操作   

原文地址:http://www.cnblogs.com/panxing/p/6111540.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!