salesforce程序编写(object之间的互相调用)04
博客专区 > byAlice 的博客 > 博客详情
salesforce程序编写(object之间的互相调用)04
byAlice 发表于1年前
salesforce程序编写(object之间的互相调用)04
  • 发表于 1年前
  • 阅读 21
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

摘要: apex中处理多条数据的update

上章讲了比较简单的update和insert的处理方式,今天说一下多条数据处理的update。

其实和java一样,在处理多条数据的时候,我们首先要用集合去接收sql执行的结果集,这里面的sql我会在下章进行讲解,这里先不介绍。得到结果集之后,去遍历,然后赋值,如下图:

上图中的tlists集合只为了把更新的字段重新放入一个集合中,这里面是为了避免造成以下情况:

for(test__c test : alists){

    if(a == a){

        test.test01__c = '测试';
        test.test02__c = 13;
        tlists.add(test);

    }    
}

上面的代码在for循环中加入了一个判断,是为了取得符合条件的数据进行更新的操作,而这时候,如果我们直接去更新接受sql语句的结果集,那么我们就会把不符合的数据一并更新,这样会造成不必要的麻烦,所以我们最好把符合条件的放到一个新的集合中进行update操作...

下章讲讲解一个apex中的sql是怎么应用的... 

标签: salesforce apex update
共有 人打赏支持
粉丝 0
博文 8
码字总数 3285
×
byAlice
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: