我刚接触过flow,终于成功地获得了一个流程,但是flow Builder提示建议如下;
从循环中删除数据库访问一个循环包含一个/一个Get记录元素。要避免达到每个事务流的限制,请将“主题关键字it”元素移到循环之外,并让它对集合进行操作。
从循环中删除数据库访问一个循环包含一个/一个Create记录元素。要避免达到每个事务流的限制,请将“将主题分配给记录”元素移到循环之外,并让它对集合进行操作。
我花了几天时间才达到这一点,所以不想再搞砸了,任何如何重组流程的建议都会受到欢迎。
Salesforce Flow -分析多个选择的值,查找和分配主题:

非常感谢。
发布于 2020-06-30 20:29:42
很难想象每一个流项目在不钻进去的情况下都在做什么。
不过,这个问题很明显。您正在循环中向数据库查询(获取记录)和写入(创建新记录)。你应该永远避免那样做。
第二种比第一种更容易修复。
你几乎不需要在一个循环中创建。只需创建正确类型的新记录集合变量即可。在每次迭代中,使用变量赋值项将希望创建的记录添加到集合中。然后,在循环退出后,可以使用create records项将集合写入数据库。
第一个问题更难解决,因为您不能使用集合变量作为流中的筛选条件。见这里。1问题当然比2.
如果你开始撞到极限的话,你可以把它转换成顶点触发器.
https://stackoverflow.com/questions/62551324
复制相似问题