Bonjour,
Voila je rencontre un petit problème avec mon code.
Ce que je fais
class Post < ApplicationRecord
extend FriendlyId
friendly_id :title, use: :slugged
belongs_to :user, optional: true
validates :title, presence: true
validates :content, presence: true
end
class User < ApplicationRecord
has_many :post
has_secure_password
validates :username, presence: true
validates :email, presence: true
def to_session
{id: id}
end
end
quand je met dans ma vue show.html.erb @post.user.username
que ce soit un id existant dans ma base de donnée ou non il me récupère tout le temp le premier utilisateur.
Exemple j'ais deux user dans ma table users
- Moi
- Test
si je met user_id 2 dans ma table posts quand je revient sur la page show il me récupère l'utilisateur moi