Como puedo ver en las fuentes de Spine.js, la función Model.each() devuelve los registros de Model en el orden de sus ID. Esto es completamente poco confiable en escenarios donde el orden es importante: larga lista de personas, etc.Solicitud de registros de modelo en Spine.js
¿Puede sugerir una manera de mantener el orden de los registros originales (en el mismo orden en que llegaron mediante la actualización() o funciones similares)?
P.S. Las cosas son incluso peores porque, de forma predeterminada, Spine.js usa internamente GUID nuevos como ID. Entonces el orden de los registros es completamente aleatorio, lo cual es inaceptable.
EDIT: parece que en el pasado se comprometen https://github.com/maccman/spine/commit/116b722dd8ea9912b9906db6b70da7948c16948a
que hicieron posible, pero no he probado a mí mismo porque he pasado de la columna vertebral a octavos de final.
por ahora lo descubrí usando Array.sort de JavaScript() – irium
http://groups.google.com/group/spinejs/browse_thread/thread/857e463e93f5bf2c – abernier