0

だから私はmodel.fetchでモデルを引っ張っています

そのモデルにはコレクションがあります。jsonには(ストップの)配列が含まれています。model.fetchによって返されるjsonに含まれているので、モデル内のコレクションは配列によってオーバーライドされています。これを回避する方法はありますか?

App.Models.Itinerary = Backbone.Model.extend({
    url: '',
    ID: "",
    Name: "",
    stops: new App.Collections.StopCollection(),

次に、window.Itinerary.fetch()を呼び出します。

そしてstopsは(正しいデータを含む)配列になりました

私が返すJSONは

(モデル)

{"ID":"7cd9dcdc-54f1-4704-a8be-393d67559b7e","Name":"China","stops":

(コレクション)

    [{"ID":"1","Name":"Jordan Stop","Notes":"Ayo Notes!","OrderNumber":null},
{"ID":"5","Name":"Another Jordan Stop","Notes":"Aya Notes :-!","OrderNumber":null}]}
4

0 に答える 0