Loopback 3.2.1 多态 belongsTo 关系过滤器不起作用
Loopback 3.2.1 polymorphic belongsTo relation filter not working
我正在使用带有 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。
是否有解决方法。
我最终在模型 JavaScript 文件中定义了多态关系:
Question.belongsTo('questionable', {
as: 'related',
polymorphic: true
});
这对我有用,并且得到了相关的多态关系。希望这对其他人有帮助,Loopback 团队会尽快解决这个问题。
我正在使用带有 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。
是否有解决方法。
我最终在模型 JavaScript 文件中定义了多态关系:
Question.belongsTo('questionable', {
as: 'related',
polymorphic: true
});
这对我有用,并且得到了相关的多态关系。希望这对其他人有帮助,Loopback 团队会尽快解决这个问题。