Une Person peut avoir plusieurs Events et chaque Event peut avoir un enregistrement polymorphe Eventable . Comment spécifier la relation entre la Person et l’enregistrement Eventable ? Voici les modèles que j’ai: class Event true end class Meal eventable end class Workout eventable end La question principale concerne la classe Person : class Person :events […]
Existe-t-il un moyen rapide de déterminer si l’un des champs d’un modèle ou l’un des champs de ses modèles nesteds (les associations) est modifié?
C’est peut-être un oubli de ma part, mais je ne peux pas rappeler une méthode simple pour supprimer une association entre deux objects joints via has_many :through . C’EST À DIRE: class Photo has_many :tags, :through => :taggings has_many :taggings, :dependent => :destroy end class Tags has_many :photos, :through => :taggings has_many :taggings, :dependent => […]
Je souhaite append à un modèle existant des atsortingbuts qui ne doivent pas nécessairement être persistants, voire mappés à une colonne de firebase database. Existe-t-il une solution pour spécifier une telle chose?
Duplication possible: Que signifie map (&: name) dans Ruby? Post.all.map(&:id) reviendra => [1, 2, 3, 4, 5, 6, 7, …………….] Que signifie map(&:id) ? Surtout le & .
J’ai du mal à faire has_many through une has_many through . Je continue à recevoir cette exception: Article.find(1).warehouses.build ActiveRecord::HasManyThroughAssociationNotFoundError: Could not find the association :ensortinges in model Article Ce sont les modèles impliqués: class Article :ensortinges end class Warehouse :ensortinges end class Entry < ActiveRecord::Base belongs_to :article belongs_to :warehouse end Et voici mon schéma: create_table […]
j’ai class Authors has_many :books, :order => ‘name ASC’ J’essaie d’interroger tous les livres classés par nom DESC Authors.books.order(‘name DESC’) mais le résultat est SELECT * FROM …. ORDER BY name ASC, name DESC et les résultats reviennent avec le nom sortingé ASC existe-t-il un moyen de supprimer la commande d’origine dans l’association ou de […]
J’ai un Event modèle ActiveRecord avec une colonne de date / starts_at . Je voudrais présenter un formulaire, où la date et l’heure pour starts_at sont choisies séparément (par exemple “23-10-2010” pour la date et “18:00” pour l’heure). Ces champs doivent être sauvegardés par la colonne single starts_at , et les validations doivent être de […]
Existe-t-il un moyen simple (c.-à-d. Une configuration) de forcer ActiveRecord à enregistrer des chaînes vides comme NULL dans la firebase database (si la colonne le permet)? La raison en est que si vous avez une colonne de chaîne NULLable dans la firebase database sans valeur par défaut, les nouveaux enregistrements qui ne définissent pas cette […]
Est-ce que quelqu’un connaît un moyen de déterminer si une association Rails a été chargée avec impatience? Ma situation: J’ai un ensemble de résultats où parfois une des associations est chargée avec impatience, et parfois ce n’est pas le cas. Si ce n’est pas le cas, je souhaite rechercher des associations à l’aide de la […]