我是新來的鐵軌。在決定發佈問題之前,我正在尋找答案。我找到的2個答案對我不起作用。用戶名rails設備
所以我有一個模型「後」和「設計」寶石安裝和配置。
然後我補充說: 「用戶名」 爲用戶
然後關係
用戶 - >有很多,崗位 - >屬於用戶。
但我卡住了。
我該如何檢索用戶名以使用郵件進行呈現?
<%= post.user.username =%>?
還有什麼需要做的?
post.rb
class Post < ActiveRecord::Base
attr_accessible :postbody, :posttitle
validates_presence_of :postbody, :posttitle
belongs_to :user
end
user.rb class User < ActiveRecord::Base
# Include default devise modules. Others available are:
# :token_authenticatable, :confirmable,
# :lockable, :timeoutable and :omniauthable
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable
# Setup accessible (or protected) attributes for your model
attr_accessible :username, :email, :password, :password_confirmation, :remember_me
# attr_accessible :title, :body
has_many :posts
end
請具體和描述您的問題,你有問題。 – swapab 2013-03-02 14:16:44
問題是我想呈現一個帖子已經創建的用戶名。所以它會顯示在文章 – igrec 2013-03-02 14:53:54