Y at-il un moyen de désactiver le default_scope
pour une seule association belongs_to
? Le default_scope
est bien pour tous, mais un seul belongs_to
que je voudrais contourner la portée. Je connais with_exclusive_scope
mais je ne pense pas que cela puisse être utilisé avec belongs_to.Comment désactiver default_scope pour un belongs_to?
Des suggestions?
Contexte: J'essaie de permettre à l'association branch_source
dans acts_as_revisable de pointer vers une révision qui n'est pas la dernière (revisable_is_current
est faux).
Est-il possible de débloquer toutes les conditions? – freemanoid
Excellente solution pour Rails 4.1+, merci! – ryancheung
Ne fonctionne pas si votre portée par défaut est une chaîne/sql fragement –