Backbone.js: Создайте массив JSON из коллекции

У меня есть базовая коллекция Platforms . Структура Platforms ] выглядит так:

Platforms
  PlatformList
    models
      0: Platform
        attributes
          id: 1
          name: "some name"
      1: Platform
        attributes
          id: 2
          name: "some other name"

Мне нужно извлечь атрибуты из моделей в коллекции и построить массив JSON в следующем формате:

[{"id":1,"name":"some name"},{"id":2,"name":"some other name"}]

Вызов Platforms.models.toJSON () или JSON.stringify (Platforms.models) приводит к литеральной строке «[[объект объекта], [объект объекта]]»

Как я могу построить массив JSON, который мне нужен, из этой коллекции ?

5
задан Kevin Whitaker 5 March 2012 в 15:55
поделиться