2017-05-15 65 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 
相關問題