云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

天翼云_百度云分享群链接_稳定性好

小七 141 0

1902年发布了两个增强功能,它们将帮助您提高所编写代码的性能。

建议您在代码中采用这些更改来实现性能改进。

1902年发布时,您将在ABSL脚本代码完成中找到新字段NodeID、ParentNodeId和RootNodeID,取决于实现ABSL脚本的节点。这些字段帮助您使用主外键关系读取节点实例。NodeID是任何业务对象实例中任何节点实例的主键。

示例:opportunity在根级别上有NodeID,但每个项目也有NodeID。item id无法跨多个opportunity标识节点,因为它仅对一个特定opportunity唯一,但NodeID可以帮助您标识项目。ParentNodeId将与根节点(在本例中为opportunity头)具有外键关系。类似地,如果子节点类似于ItemParty,则可以使用RootNodeId作为根节点的外键关系。ParentNodeID将从ItemParty节点获取父项节点。

此增强显著改进了构建ABSL代码的方式。例如,考虑您有两个节点实例集合—一个用于Items,另一个用于ItemProducts。如果要编写基于商机项和项目产品字段的业务逻辑,则必须使用如下代码来实现。

使用新的NodeID和ParentNodeId字段,云服务平台,新的代码将如下所示:

限制:这些字段在存储库资源管理器中不可用,因此如果对某个对象执行查询,将找不到查询结果或子节点时的字段。

1902版本提供了一个新的上下文函数,名为"GetFromDB"。该函数从数据库中获取节点和节点集合的记录,服务器云平台,包括依赖对象节点(如Notes)、附件和扩展节点。使用此功能,您现在可以比较缓冲区字段值和数据库字段值,并围绕此检查构建自定义逻辑。

以前,智慧农业物联网系统,您需要通过比较数据库和记录的缓冲区图像来实现逻辑时,你必须写下面的逻辑或类似的东西。

这段代码有很多限制,例如,它执行一个查询,淘客app原生,大数据库,这会影响性能。此外,您只能为当前节点构建逻辑。

使用新的上下文函数,代码看起来像:

通过这样,您不仅可以比较当前节点字段,还可以比较子节点字段、扩展节点/字段以及相关对象字段,从而提高代码的性能并构建逻辑。