我使用带有postgresql连接器的Loopback 3.2.1。我在问题模型中定义了这种多态belongsTo
关系:
"relations": {
"related": {
"type": "belongsTo",
"model": "questionable",
"polymorphic": true
},
}
但查询相关模型会产生500错误"Relation \"related\" is not defined for Question model"
2015年4月21日在github回购中似乎有一个相关的issue # 1319。
有解决方法吗?
答案 0 :(得分:0)
我最终在模型JavaScript文件中定义了多态关系:
Question.belongsTo('questionable', {
as: 'related',
polymorphic: true
});
这对我有用,并获得相关的多态关系。希望这有助于其他人,Loopback团队很快就能解决这个问题。