0

コレクション名は@collectionです。.where()を使用してモデルのネストされたオブジェクトをバックボーンで照会する方法

{ 
name : "example", 
layout : { 
    x : 100, 
    y : 100, 
    } 
} 

は私が model.attributes.layout[x] == '100'モデルを見つけなければならない:@collectionの各モデルは、次のようになります。

@collection.where({layout[x] :100})のようにすることはできますか?あるいは、そのような種類のクエリを実行する他の方法がありますか?

答えて

1

使用filter方法

collection.filter(function(model) { return model.get('layout).x === 100; })

関連する問題