2017-02-05 4 views
0

Ich benutze Loopback 3.2.1 mit Postgresql-Anschluss. Ich habe diese polymorphe belongsTo Beziehung in der Frage Modell definiert:Loopback 3.2.1 polymorphe gehört zu Relation Filter funktioniert nicht

"relations": { 
    "related": { 
    "type": "belongsTo", 
    "model": "questionable", 
    "polymorphic": true 
    }, 
} 

Aber Abfrage zu verwandtem Modell gibt einen 500-Fehler "Relation \"related\" is not defined for Question model"

Es gibt eine ähnliches issue # 1319 im GitHub Repo zu sein scheint, die am 21. April eröffnet , 2015.

Gibt es eine Abhilfe dafür.

Antwort

0

landete ich die Definition der polymorphen Beziehung im Modell auf JavaScript-Datei:

Question.belongsTo('questionable', { 
    as: 'related', 
    polymorphic: true 
}); 

Dies funktioniert für mich, und wird die damit verbundene polymorphe Beziehung. Hoffe, das hilft anderen, und das Loopback-Team löst dieses Problem bald.

Verwandte Themen