Accéder à l'utilisateur current_user dans le modèle
Comment puis-je accéder à des Appareils 'current_user' objet à l'intérieur d'un modèle? Je veux ajouter automatiquement les utilisateurs actuels de l'id d'un enregistrement lorsqu'ils créent quelque chose. Je sais que je peux régler manuellement la user_id à l'intérieur de la manette, mais je pense qu'il serait plus facile/plus propre si elle a été traitée par le modèle.
source d'informationauteur Kyle Decot
Vous devez vous connecter pour publier un commentaire.
Essentiellement, ce genre de logique qui n'appartient pas, dans un Modèle, vous feriez donc mieux de passer
current_user
au travers d'une fonction dans le modèle ou sur la création. Cette réponse résume.Je sais, je sais, ce n'est pas la réponse que tu voulais. Malheureusement, il est peut-être propres à la recherche pour vous, mais il ajoute de la surcharge de votre modèle, vous ne voulez vraiment pas.