首页 > 解决方案 > Forge Properties - 如何识别返回的集合

问题描述

我的平台调用属性端点来获取项目的质量、面积等。稍后有必要调用此端点。当我这样做时,我需要能够识别我需要的主体或组件。但是,集合的唯一标识部分返回名称、对象 id 和“externalId”。

对象 ID 是唯一且不变的吗?我相信它不是并且可以取决于组件的排列,并且可以在删除对象等情况下重新分配。我不相信 externalId 对于主体来说也是唯一的。

有没有办法通过名字以外的东西来识别身体?

标签: autodesk-forge

解决方案


对象 ID 是唯一且不变的吗?

它在生成后对于给定的导数是唯一且恒定的 - 但如果再次转换相同的模型,它将重新生成。

有没有办法通过名字以外的东西来识别身体?

可以通过externalId每次生成导数时始终与模型中的唯一主 ID 一致的组件来执行此操作。


推荐阅读