Я использую Backbone структурировать мой веб-приложения, это моя ситуация:См модель из коллекции
Section = Backbone.Model.extend({
initialize: function(){
this.set("elements", new ElementCollection());
}
})
ElementCollection = Backbone.Model.extend({
model: ElementModel
})
Смысл этого отношения является то, что Section
содержит несколько Elements
. Теперь моя цель - от ElementCollection
до ее материнской модели Section
.
Как я могу это достичь?
Я попытался set
property
в Collection
, как:
this.set("parentSection", theParentSection")
, но это не делает трюк, на самом деле стандартный set
метод в коллекции добавляет модели внутри нее, который разрушает все мои состав.
Что-то вроде этого http://stackoverflow.com/a/11417645/1071630? – nikoshr
Это может быть решение. То, что я хочу сделать, - это отослать модель из коллекции, а не из каждой модели внутри нее – steo