Tengo una colección backbone Platforms
. La estructura de Platforms
se ve así:Backbone.js: Build JSON array de la colección
Platforms
PlatformList
models
0: Platform
attributes
id: 1
name: "some name"
1: Platform
attributes
id: 2
name: "some other name"
necesito para extraer los atributos de los modelos de la colección, y construir una matriz JSON en el siguiente formato:
[{"id":1,"name":"some name"},{"id":2,"name":"some other name"}]
Calling Platforms.models.toJSON()
o JSON.stringify(Platforms.models)
resultados en una cadena literal "[[object Object], [object Object]]"
¿Cómo puedo crear la matriz JSON que necesito de esta colección?
Tomando un rápido vistazo a la [código fuente anotado] (http://documentcloud.github.com/backbone/docs/backbone.html), parece que puedes probar Platforms.toJSON() –