J'ai un modèle de produit et je souhaite être en mesure de définir un seul produit en tant que produit «vedette». Comment est-ce que j'irais mettre en place ceci? J'ai une colonne booléenne, "en vedette", mais je n'ai pas la moindre idée de comment s'assurer que l'un d'entre eux est vrai à tout moment.Créer une colonne mutuellement exclusive
2
A
Répondre
0
La pièce qui vous manque probablement est ActiveRecord :: Base # update_all. Je voudrais probablement accrocher dans before_save, et faire quelque chose comme ça
Product.update_all 'featured = 0', 'featured = 1' if self.featured_changed? && self.featured_change
Questions connexes
- 1. Case à cocher mutuellement exclusive dans Excel (Toggle)
- 2. jquery obtient mutuellement la valeur de la case à cocher exclusive
- 3. widget gwt - bouton à bascule mutuellement exclusif
- 4. Comment créer des colonnes mutuellement exclusives dans une grille de données WPF?
- 5. Valider la caisse exclusive
- 6. Créer une nouvelle colonne dynamiquement
- 7. MATLAB créer une nouvelle colonne
- 8. C: porte XNOR/Exclusive-Nor?
- 9. SwiftSuspenders: classes "s'injectant mutuellement"?
- 10. gérer liste exclusive dans UITableView
- 11. requête exclusive avec SQL IN()
- 12. Comment créer une requête exclusive plutôt qu'inclusive avec des étendues nommées dans Rails?
- 13. fichiers mutuellement référencés .h?
- 14. Comment créer une colonne d'index en SQL?
- 15. Comment créer une colonne d'un type spécifique?
- 16. CellEditors mutuellement exclusifs dans JTable
- 17. Comment gérer une liste à sélection unique (exclusive)?
- 18. Evaluateur mutuellement récursif dans Haskell
- 19. sont l'accessiblité et anti-scrapabality mutuellement exclusifs?
- 20. jquery mutuellement exclusif cliquez sur
- 21. Autorisations mutuellement exclusives dans J2ME
- 22. Définitions mutuellement récursives dans Clojure
- 23. Quelle est la bonne canonicalisation XML exclusive?
- 24. Comment créer une nouvelle colonne dans une requête de sélection
- 25. Obtenir des champs qui existent mutuellement et non mutuellement dans la même table dans deux colonnes
- 26. SQL-Server: Définir des colonnes comme mutuellement exclusives
- 27. Nommez trois assemblées qui se réfèrent mutuellement
- 28. Envelopper les structures mutuellement dépendantes dans Pyrex
- 29. Valider la présence d'associations mutuellement exclusives
- 30. Résoudre ANTLR Règles récurrentes mutuellement à gauche
Cool, ça va faire! Désolé pour le retard dans le marquage de cette ... – Shane