创建具有自连接关系的资产时出现递归错误
Recursion error while creating Asset which is having self-join relationship
我将资产定义为:
asset PurchaseOrderAsset identified by orderId {
o String orderId
--> SupplierChainParticipant createdBy
--> SupplierChainParticipant assignedTo
o String description
o String status
o Integer quantity
o String assetId
o PurchaseOrderAsset[] subPurchaseOrders
}
现在,当我尝试创建资产时,出现 "InternalError: too much recursion" 错误。我在作曲家操场上遇到这个错误。
我们可以有自加入关系吗?
这是一个错误,请为其创建一个问题,并附上您的示例 BNA。
要解决此问题,我建议您为采购订单的行项目创建一个 concept
。从概念上讲,这些 "sub" 采购订单不是资产,因为它们无法通过注册表寻址。
另请参阅:
我将资产定义为:
asset PurchaseOrderAsset identified by orderId {
o String orderId
--> SupplierChainParticipant createdBy
--> SupplierChainParticipant assignedTo
o String description
o String status
o Integer quantity
o String assetId
o PurchaseOrderAsset[] subPurchaseOrders
}
现在,当我尝试创建资产时,出现 "InternalError: too much recursion" 错误。我在作曲家操场上遇到这个错误。
我们可以有自加入关系吗?
这是一个错误,请为其创建一个问题,并附上您的示例 BNA。
要解决此问题,我建议您为采购订单的行项目创建一个 concept
。从概念上讲,这些 "sub" 采购订单不是资产,因为它们无法通过注册表寻址。
另请参阅: