如何使用 .where() 在 backbone 中查询模型的嵌套 object
How to query nested object of a model in backbone using .where()
我有 collection 名字 @collection。 @collection 的每个模型如下所示:
{
name : "example",
layout : {
x : 100,
y : 100,
}
}
我必须找到模型
model.attributes.layout[x] == '100'
。
我可以做这样的事情吗@collection.where({layout[x] :100})
?或者还有其他方法可以进行此类查询吗?
使用filter方法
collection.filter(function(model) { return model.get('layout).x === 100; })
我有 collection 名字 @collection。 @collection 的每个模型如下所示:
{
name : "example",
layout : {
x : 100,
y : 100,
}
}
我必须找到模型
model.attributes.layout[x] == '100'
。
我可以做这样的事情吗@collection.where({layout[x] :100})
?或者还有其他方法可以进行此类查询吗?
使用filter方法
collection.filter(function(model) { return model.get('layout).x === 100; })