逗号分隔来自骨干的模型属性的属性列表

时间:2014-03-03 09:46:50

标签: backbone.js backbone-collections backbone-model

我有几个模型的骨干集合。我希望在此集合中存在该模型的一个属性的逗号分隔字符串。我该怎么做呢?有什么猜测? 稍后我想要使用特定属性过滤此集合,然后使用逗号分隔字符串。

示例: var collection = Backbone.Collection.extend({         网址: '/ getsuggestions',         model:SomeModel     }) 集合中的第一个模型具有如下价值: SomeModel.set('attr1','1'); SomeModel.set('attr2','2'); SomeModel.set('attr3','3');

集合中的第二个模型具有如下值: SomeModel.set('attr1','101'); SomeModel.set('attr2','202'); SomeModel.set('attr3','303');

以上两个模型都存在于集合中。现在我想要'attr1'作为逗号分隔的字符串,如'1,101'。

感谢

1 个答案:

答案 0 :(得分:1)

您可以使用收藏集pluck method \

here's an example使用:

collection.pluck('attr1').toString()