J'ai une liste de chansons (chacune sous la forme d'une couverture d'album) qui peuvent être triées via la bibliothèque triable de jQuery UI (http://jqueryui.com/demos/sortable/). Toutes les chansons sont des modèles qui résident dans une seule collection. Quand un événement "trié" est déclenché, je veux recalculer l'ordre des chansons et mettre à jour leurs indices respectifs. Je sais comment obtenir l'index d'un modèle dans une collection, mais est-il possible de mettre à jour/définir l'index d'un modèle? Je me rends compte que je peux simplement définir un attribut "order" sur le modèle et le mettre à jour, mais il semble que la mise à jour des index serait beaucoup plus propre.Mise à jour des index de modèles dans une collection
0
A
Répondre
1
Il semble que vous souhaitiez définir un comparator sur la collection, puis appeler le sort lorsque l'événement trié du widget est déclenché.
Questions connexes
- 1. Mise à jour des modèles
- 2. Mise à jour des index Sitecore Lucene
- 3. Mise à jour des index Lucene.net régulièrement
- 4. Mise à jour de modèles dans une migration Doctrine
- 5. Mise à jour de la collection simultanée
- 6. Mise à jour de la collection Observable
- 7. Mise à jour d'une collection à db
- 8. Mise à jour des champs communs dans les modèles
- 9. Backbone.js - mise à jour collection sur le changement de sélectionner
- 10. recherche nhibernate, mise à jour collection
- 11. MongoDB - Une collection utilisant des index
- 12. Backbone.js Collection ne mise à jour
- 13. mise à jour git index mv
- 14. mise à jour avec ajax, index indéfini
- 15. NHibernate: mise à jour d'une collection ISet
- 16. Récupérer des modèles pour une collection
- 17. liste des modèles Django champ pour la mise à jour
- 18. mise à jour MySQL index unique
- 19. index pas de mise à jour dans la méthode drawListRow
- 20. Mettre à jour une collection vue dynamique après le retrait des modèles de ce
- 21. Mise à jour de plusieurs modèles dans ASP.NET MVC
- 22. Collection Meteor Mise à jour pas correctement mise à jour sur le client
- 23. Ajouter des contrôles à une collection et mettre à jour à partir de la collection
- 24. Hibernate - collection enfant Identifiant changé dans la mise à jour
- 25. Mise à jour d'une collection Backbone.js sans effacer les anciens modèles
- 26. problèmes de mise à jour de collection détachée
- 27. Mise à jour de chaque élément de la collection MongoDB
- 28. Modèles dans plus d'une collection?
- 29. Utilisez JSON pour poster une collection de modèles à webapi
- 30. La mise à jour de l'objet Linq'd de la collection ne met pas à jour l'objet dans la collection
A jeté un second regard sur cette fonction, et vous avez absolument raison. Merci :) –