范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

开发必看!一文读懂SalesforceSOQL查询和限制

  SOQL是支持我们与Salesforce数据库交互的查询语言。 开发人员在编写Apex时通常会使用到SOQL,此外,它还允许管理员和开发人员从组织内部检索数据并在导出结果时生成强大的数据报告。
  SOQL 查询对于编写代码的开发人员,以及通过使用子句扩展查询功能的管理员来说都是一个强大的工具,可以将一些复杂的数据操作转变为一项简单的任务。
  虽然大多数开发人员对如何执行查询有基本的了解,但SOQL可以做的不仅仅是从数据库中检索记录。本篇文章将探讨SOQL查询的构成,以及如何将查询提升到一个新水平。 什么是查询(Query)?
  查询的基本语法看起来相对简单,SELECT语句中有几个字段,就有了一个基本查询。我们可以将查询分解为不同的块(通常称为子句),这些块定义应该检索哪些数据,以及应该如何格式化数据。
  所有查询都包含一个 SELECT子句 ,这是查询的一部分,用于确定要返回的字段,后面跟着FROM关键字,说明被查询的对象。
  WHERE子句
  通过提供可以使用 AND或OR运算符 组合的逻辑运算符,用于筛选出要返回的记录。
  TYPEOF子句
  用于在引用多态查找时提供要选择的字段,例如查询与特定对象相关的任务。
  WITH子句
  用于指定附加查询行为;这可能是通过WITH SECURITY_ENFORCED强制执行字段级权限,或者在查询问题时指定数据类别。
  ORDER BY 子句
  以特定的方式对查询结果进行排序。
  GROUP BY 子句
  这个子句彻底改变了查询的行为。GROUP BY查询不是返回单个记录作为结果,而是将查询更改为聚合查询,返回基于集合数据集而不是单个行的数据。
  关系查询(Relational Queries)
  SOQL的另一个强大功能是能够跨越查询中的关系。例如,检索父帐户的名称,检索与某个帐户相关的联系人。
  关系查询主要有以下两种类型:
  子对父(Child to Parent)
  当我们查询子对象时,它们沿着关系树上升,引用父对象的字段。
  这些可以 上升5个级别 ,引用祖父、曾祖父等的字段。
  这些类型的关系是通过点符号来访问的,关键是要记住它使用的是关系名,对于自定义的关系, 关系名称是以__r 结尾 。
  父对子(Parent to Child)
  它们沿着关系树向下,引用作为查询记录子对象的记录和字段。
  这些查询只能向下一级。 也就是说,可以查询一个帐户的联系人,但不能查询与这些联系人相关的记录。
  这些是通过SELECT子句中的子查询编写的, FROM是关系名称 (例如Contacts或 My_Custom_Objects__r)。
  聚合查询(Aggregate Queries)
  聚合查询可以把大量复杂的数据集压缩成几行,为你提供所需的准确数据。
  根据具体用例,可以使用以下聚合函数:
  COUNT() / COUNT(fieldName): 计算查询返回的行数。通常与Id字段或其他查找一起使用。
  COUNT_DISTINCT(fieldName) : 计算查询的唯一非空值的数量。
  AVG(fieldName) : 根据查询返回的行返回字段的平均值。
  MIN(fieldName) : 根据查询返回字段的最小值。可以在选项列表中使用,根据选项列表排序顺序返回。
  MAX(fieldName) : 根据查询返回字段的最大值。可以在选项列表中使用,根据选项列表排序顺序返回。
  SUM(fieldName) : 根据查询结果返回字段的数字总和。
  GROUP BY子句还有两个兄弟子句,可以进一步增强查询能力,同时通过返回各种小计,提供与标准GROUP BY子句相同的数据。 GROUP BY ROLLUP
  与多个字段聚合一起使用(例如,计算各阶段的业务机会数量并合计其总额)。
  采用聚合查询,并返回每个类别的小计。
  包括每个字段组合的分类汇总行。
  有最终总计行。
  上面的查询将返回以下内容:
  GROUP BY CUBE
  与多个字段聚合一起使用(例如,计算各阶段的业务机会数量并合计其总额)。
  为我们提供分组字段的所有组合的聚合。
  包含比GROUP BY ROLLUP更多的信息。
  字段排序无关紧要。
  用于生成交叉表格报告。
  上面的查询将返回以下内容:
  通过使用HAVING子句可以进一步筛选这些查询。 例如,假设有一个用特定关键字标记联系人的对象,我们希望找到标签为"United Kingdom"、"Salesforce Developer"和"Available"的所有联系人,可以使用以下查询来准确地找到这些联系人。
  HAVING子句也可以附加到GROUP BY ROLLUP和GROUP BY CUBE查询中,以进一步自定义返回的确切结果。 Limits和Limitations
  SOQL也有自己的限制。对于SOQL查询,这些限制可以根据运行查询的上下文而改变,以下是它的通用限制:
  100k字符限制: 整个查询(包括所有子句)的长度必须少于100k个字符。
  WHERE子句中的字符串 限制为4000个字符 。这是针对单个字符串,而不是整个WHERE子句。
  不超过 55个 子对父关系。
  不超过 20个 父对子关系。
  父对子关系只能在 FROM子句 中的对象上执行。
  可能会在Apex中使用SOQL,Apex对如何使用SOQL有更多限制:
  同步进程中最多 100个 查询
  异步进程中最多 200个 查询
  每个进程最多返回 50000行
  注意: 聚合查询也计入此限制,但它们的使用量计算方式不同。查询返回的每1行都计为1行,不管数据是否是从几个记录中聚合的。例如,如果以下查询返回7行" SELECT COUNT(Id), AccountId FROM Contact GROUP BY AccountId ",不管统计的联系人数量如何,它只会消耗此限制中的7行。
  - end -

加入我们!支付宝公益非公募合作伙伴招募,共创互联网公益新模式!互联网的出现,降低了公益的门槛,各大互联网慈善募捐平台相继开通,增加了公众参与度。互联网慈善以一种全新的组织方式连接各方,改变了传统慈善的工作方式和思路,迅速席卷了整个慈善行业,使发挥桥梁作用天津市展交中心展示创新成果新模式为进一步激活技术交易市场,促进科技成果转化和技术交易,近日,天津市科技成果展示交易运营中心(以下简称展交中心)举办首台(套)新品发布会,进一步助力产研对接融合。我们前后只用了半个月江西崛起速度最快的县,一江两岸高楼林立,红色文化浓厚景美序言一位六旬老人说到,五六年时间,江西于都变化真的太大了。原来闭着眼都能找着路,现在出去要开导航才能出去到处高楼林立的建筑,真的琳琅满目感觉现在在建房的吊塔好比深圳,几百架吊塔矗立理论实战,详解ShardingSpherejdbc本文分享自华为云社区看完这一篇,ShardingSpherejdbc实战再也不怕了云社区华为云,作者勇哥java实战分享。1ShardingSphere生态ApacheShardiRocketMQ主从模式下的消费进度管理fromcnblogs。comshanmlp16989785。htm消费者在启动的时候,会创建消息拉取API对象PullAPIWrapper,调用pullKernelImpl方法向100英寸健康护眼!海信激光电视S760K今日开启预售宅秘新闻3月2日,宅秘从海信电视官方了解到,海信激光电视S760K今日正式开启预售。海信激光电视S760K海信激光电视S760K采用原生护眼科技,光线经屏幕反射进入双眼,成像柔和自激光显示技术白皮书全文发布光峰科技等24家单位联合编撰由中国电子技术标准化研究院牵头,峰米科技等24家产学研用单位联合编撰的激光显示技术发展及知识产权白皮书(以下简称白皮书)于近日全文发布。据悉,该份白皮书主要从技术发展角度,记述激光七人拼团模式助力企业抢占市场拼团模式大家应该都不陌生,某多多的案例应该是从众多拼团商城中脱颖而出的那一个。拼团作为一个营销模式,对于做社交电商平台来讲,是一个非常好的营销方式,但是单单只靠普通的拼团肯定是不行从现代速度到六连降北京现代转型前路漫漫门口摆着2022年一路逆势而上的业绩牌,店内挂着2023再出发,免税贺岁红色横幅与之形成对比的是,店内冷冷清清,半个小时仅有一批消费者到店看车这是中国经济网记者近日走访某北京现代4经常玩手机伤眼睛?教你打开护眼模式保护眼睛,学会告诉家里人朋友们大家好,我是小俊,欢迎来到今天的知识分享,那今天小俊给大家分享的知识呢,依旧是手机方面的知识,那手机呢,可以说我们每天都会使用的了,尤其是我们晚上睡觉的时候啊,大部分的人呢,生化危机4重制版采访不止是画面升级感谢CAPCOM的邀请,让我们在生化危机4重制版发售前夕采访到了制作人平林良章(HirabayashiYoshiaki)先生与项目总监安保康弘(AmpoYasuhiro)先生。在采
足球巨星的风流韵事,贝克汉姆让人敬佩,最厉害还数球王贝利世界体坛项目众多,其中最受关注参与人数最多的还是要数风靡全球的足球运动了。而那些站在足球之巅的巨星们的风流韵事和花边新闻的精彩程度也丝毫不逊色于一线的流量明星们。本期小编就带大家走林志颖发文为双胞胎儿子庆生!晒兄弟俩背影照,身形完全不一样就在刚刚,刷到了男神林志颖为双胞胎儿子庆祝生日的发文,既温馨又有爱。林志颖已经尽可能想保持低调了,选择在一天快要结束的晚间发出生日文案。林志颖晒出了为双胞胎儿子准备的生日蛋糕,蛋糕衡水电信总经理杨建明提拔已两年多挺活跃曾是秦皇岛电信副总运营商财经网曹思琪文近日,中国电信股份有限公司衡水分公司(下称衡水电信)总经理杨建明现身中国安平国际丝网博览会。来到衡水电信的两年多时间里,杨建明多次出席公开活动,运营商财经网对其绿地集团创始人张玉良如何利用10万块钱实际控制上市公司如何通过有限合伙持股的控制权放大效应2015年绿地集团借壳全丰投资时,用一系列有限合伙企业,实现公司创始人张玉良及绿地集团管理层的股权控制。在整个交易方案中,绿地集团历史上存在职工滴滴西安分公司网络预约出租车经营许可证已过期仍在违规营运近日,一篇滴滴在西安地牌已过期的文章在网络热传。文章中讲到12月6日,西安市交通运输局行业管理的微信群内,疯传滴滴出行在西安取得的网络预约出租汽车经营许可证(以下简称许可证)俗称地股价借抗病毒面料熊去氧胆酸概念狂飙后,有公司开始否认有公司股东套现连花清瘟缺货布洛芬被抢购,抗原检测试剂盒也成为囤货对象随着近期的疫情防控政策调整,各类防疫药物火爆的销售,也带动了新冠用药概念股闻声起舞。与连花清瘟布洛芬这些新冠用药的老面孔起舞的子公司清仓渤海信托,海航11亿转让三家金融公司股权本文来源时代财经作者何铭亮图片来源图虫创意海航聚焦主业迈出实质性一步!近日,时代财经在海南产权交易网站看到,海航系的渤海信托22。1的股权被挂牌转让。股权资产转让底价为9。13亿元寻路人好话只说七分莫说满,坏话只提三分勿多言文终身寻路人我接下来的目标就是见人说人话,见鬼说鬼话,这是八年前一个同事说的一句话,那时候另一个同事还打趣他,没事儿,你会一直说人话的!说话是一项艺术,话说的好,人人待见,话说的不3胎宝妈分配家产引网友点赞儿女双全不偏心,每人一本房产证在不想生二胎三胎的原因里,很多妈妈都给过同样的回答怕自己对孩子们无法做到绝对的公平。尤其是儿女双全的家庭,受传统观念影响,父母对于儿子和女儿的付出有着非常明显的区别,虽然在情感上会孙颖莎刷新战绩,6战6胜,VS王曼昱,单局轰出113,剑指巴黎奥运2022年乒超联赛,孙颖莎与王曼昱再次上演巅峰对决,这一次,孙颖莎技高一筹,单局轰出113,最终以31战胜王曼昱。目前,国乒女队中,孙颖莎王曼昱陈梦陈幸同王艺迪是女乒的顶级战力。其G331国道,我国第二长的国道,环国公路的一部分这是一条从我国东北到我国西北的边境大动脉,从最东边的抚远到最西边的喀纳斯,跨越四个时区。经过东极抚远和北极漠河,两个极点。经临中国北境所有省区所有邻国所有口岸,堪称中国北境公路之王