コレクションに追加されるすべての新しいモデルのプロパティとして設定される新しいコレクションをインスタンス化するときに、値を渡す方法があるかどうか疑問に思っています。例えば、
allSchools = [/* list of schools */];
this.schoolTypes = new Backbone.Collection([], { model:SchoolType }); //pass in allSchools here, somehow
this.schoolTypes.add({name:'New SchoolType'});
ここで、新しく追加されたモデルにはthis.allSchools(またはthis.options.allSchoolsなど)が含まれます。これを行うのに十分簡単な方法があるはずですか?現在、私はグローバルなallSchoolsオブジェクトにアクセスしているだけですが、あまりモジュール化されていません。