Как извлечь атрибут коллекции Backbone

Я хочу создать массив значений определенных атрибутов из коллекции Backbone.

var days = _.select(
    this.collection.models,
    function(model) {
        return model.attributes.type === 'session';
    }
);

days = _.pluck(days, 'attributes'),
days = _.pluck(days, 'date');

Это работает, но кажется неэффективным. Есть ли способ сделать то же самое, не задавая дней три раза?

15
задан Henrik Aasted Sørensen 19 April 2018 в 07:58
поделиться