Ich habe Rückgrat relationale benutze (https://github.com/PaulUithol/Backbone-relational) meine Anwendung zu bauen, weil ich ein Modell (Zimmer) mit vielen anderen Modellen habe angehängt:Backbone relationale - nicht instanziiert mehr als ein ,,,
- Zimmer haben viele Kommentar
- Raum gehört zur Lage
Wie Sie in this issue sehen ich erhalte den Fehler
Error: Cannot instantiate more than one Backbone.RelationalModel with the same id per type
Immer wenn ich Ansicht ändern oder eine Sammlung neu laden.
Jetzt weiß ich, es gibt einen Thread here, wo sie vorschlagen findOrCreate
, aber ich bin nicht auf Modelle einzeln zugreifen, aber bin stattdessen Collection.fetch
. Gibt es einen Weg um dieses Problem zu umgehen?
hatte ich das Problem ... Ich knnow nicht, warum, aber ich gelöscht die umgekehrte Beziehung und Problem durch das Moment lösen ... –
Ahh. Ich habe nicht die umgekehrten Beziehungen konfigurieren ... – GTF
Werfen Sie einen Blick auf diese: http://stackoverflow.com/questions/12224122/backbone-relational-cannot-instantiate-two-relationalmodel-objects#answer- 12224192 – macool