0
這是爲什麼?有沒有機會讓我的對象創建日期?獲取未定義的方法`created_at'
index.html.erb
<td><%= link_to 'Show', article_date(article) %></td>
articles_helper.rb
module ArticlesHelper
def article_date(article)
published_at = article.created_at
options = {
year: published_at.strftime('%Y'),
month: published_at.strftime('%m'),
day: published_at.strftime('%d'),
id: article.id
}
article_date(options)
end
end
保存了你的對象嗎? 'created_at'do應該返回對象創建時的日期 –
@CristianoAlencar它被保存。 –
你是什麼意思從方法'article_date'返回?現在,你正在遞歸調用'article_date'本身。如果你沒有碰到這個錯誤,你會進入一個無限循環。 – dwenzel