Backbone.Modelオブジェクトは、「コレクション」属性を維持します。バックボーンのソースコードには、次のものがあります。
var Model = Backbone.Model = function(attributes, options) {
...
if (options && options.collection) this.collection = options.collection;
...
}
注釈付きのソースはそれについて何も述べておらず、ドキュメントは機能のみを参照しています。これは主にモデルを削除するときに使用されると思います。コレクションによってこのモデルが削除されます。
しかし、モデルが多くのコレクションに属している場合はどうなるでしょうか。このコレクション属性を使用/オーバーライドする危険はありますか?