2016-03-24 13 views
0

モデルの配列を返すcollection.modelsメソッドがあることは知っています。 これは使用するのがベストプラクティスですか、コレクションからすべてのモデルを返す方法がありますか?生の言葉は私には混乱して恐ろしいです。バックボーンコレクションのすべてのモデルを取得

Raw access to the JavaScript array of models inside of the collection. Usually you'll want to use get, at, or the Underscore methods to access model objects, but occasionally a direct reference to the array is desired.

+1

すべてのModelオブジェクトをコレクションから削除したい場合は、インスタンスの '.models'プロパティを使用します。ほとんどの場合、いくつかの基準(フィルタ、インデックスなど)に基づいてモデルのサブセットを抽出しています。 –

+0

しかし、すべてのモデルとその属性にアクセスしたい場合はどうしますか? –

+0

...あなたはそれらにアクセスするだけです。それらはバックボーンのインスタンスです。モデル。 –

答えて

4

studentsDataという名前のコレクションがある場合は、この

var data = studentsData.toJSON() 

には、オブジェクト(モデル属性の配列)の配列を持っているとしている変数データを実行してください。

関連する問題