2017-05-15 45 views
0

我将User(has_one:profile)模型链接到配置文件(belongs_to:user)模型。Friendly_id用户或配置文件模型

我将使用用户名来扼杀配置文件的URL,友好的应该在用户或配置文件模型中实现?

谢谢!

+0

哪里是用户或配置文件中的名称列? – gates

回答

0

我还是把它添加到Profile,因为你需要它来建立一个profile_url,而不是一个user_url,但随后委托usernameUser

class Profile < ActiveRecord::Base 
    extend FriendlyId 

    belongs_to :user 

    friendly_id :username, use: :slugged 
    delegate :username, to: :user 

    # ... 
end 
相关问题