我有两个回送模型,比如Product
和Service
。它们与父模型Asset
相关。 Asset
有AssetType
,表示当前对象是Product
还是Service
。如何为此案例建立实体关系模型?
答案 0 :(得分:0)
使用多态关系 https://loopback.io/doc/en/lb3/Polymorphic-relations.html
"parent": {
"type": "belongsTo",
"polymorphic": {
"foreignKey": "parentId",
"discriminator": "parentType"
}
}