文档章节

salesforce程序编写(object之间的互相调用)04

byAlice
 byAlice
发布于 2016/10/05 21:39
字数 310
阅读 47
收藏 0

上章讲了比较简单的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是怎么应用的... 

© 著作权归作者所有

共有 人打赏支持
byAlice
粉丝 1
博文 8
码字总数 3285
作品 0
大连
实现无代码化!在 IBM App Connect 中创建一个 API 并从 IBM Business Process Manager 调用它

实现无代码化!在 IBM App Connect 中创建一个 API 并从 IBM Business Process Manager 调用它 作为业务流程的一部分,在 Salesforce 中创建一个联系人 Kim Clark 和Mark Ketteman 2017 年 ...

Kim Clark
2017/11/22
0
0
新年第一篇: 给LISP新手介绍下SLIME这个神器

新年第一篇: 给LISP新手介绍下SLIME这个神器 Posted on 2013/01/04 by Albert Lee 好久没给自己的blog浇水了. 昨晚写的一些东西也是首先发布在douban的LISP小组里,冷落了自家的blog,罪过啊,...

FreeBlues
2013/01/18
0
0
《编写高质量代码--改善JavaScript程序的188个建议》学习记录(五)

Js中的对象 (一)原型: 在JavaScript中,对象是没有原型的,只有构造函数拥有原型,而构造类的实例对象都能通过prototype属性访问原型对象。 在JavaScript中,对象应该是类(class)和实例...

sunshinewyf
2016/02/22
9
0
从虚拟机视角谈 Java 应用性能优化

Java 的普及和广泛应用,以及其基于虚拟机运行的机制,使得性能问题越来越重要。本文从 Java 虚拟机的角度,特别是垃圾回收机制来剖析了 Java 应用程序设计需要注意的方面,并总结出了几条非...

Chanimalx
2016/08/08
25
0
json-lib There is a cycle in the hierarchy!

方法一: JSONArray根据判断取得的不同类型调用相应的方法, if (object instanceof Collection) return _fromCollection((Collection)object, jsonConfig); 而我从hibernate那得到的是list,...

lwang_IT
01/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

jenkins+docker+nodejs项目的自动部署环境

1、服务器安装docker yum install docker 2、jenkins安装 //创建jenkins工作目录mkdir -p /var/www/jenkins///拉取docker jenkins镜像docker pull jenkins //设置目前权限(必须...

西园里的猫
2分钟前
0
0
 索引和锁底层原理 !

索引和锁底层原理 ! 一、索引 在之前,我对索引有以下的认知: 索引可以加快数据库的检索速度; 表经常进行INSERT/UPDATE/DELETE操作就不要建立索引了,换言之:索引会降低插入、删除、修改...

DemonsI
12分钟前
0
0
转载:Java实现的SFTP

JSch - Java实现的SFTP(文件上传详解篇):https://www.cnblogs.com/longyg/archive/2012/06/25/2556576.html JSch - Java实现的SFTP(文件下载详解篇):https://www.cnblogs.com/longyg/......

WJtiny
14分钟前
0
0
聊聊storm的AssignmentDistributionService

序 本文主要研究一下storm的AssignmentDistributionService AssignmentDistributionService storm-2.0.0/storm-server/src/main/java/org/apache/storm/nimbus/AssignmentDistributionServic......

go4it
16分钟前
0
0
完全跨域的单点登录(SSO)解决方案源码解析

本文介绍的是一种PHP的开源SSO解决方案,可完全跨域,实现较简洁,源码地址:https://github.com/legalthings/sso 实现原理 一共分为3个角色: Client - 用户的浏览器 Broker - 用户访问的网...

庞陆阳
16分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部