2013-01-07 103 views
0

我有一個允許用戶創建帖子(比如博客)的Rails應用程序,我想知道如何添加它創建的日期。如何補充?在Rails中添加日期

+1

您的模型帖子(默認情況下生成,與Rails中的每個模型一樣)2列「created_at」和「updated_at」。也許你可以使用它? – MrYoshiji

+0

@MrYoshiji:不是默認情況下,只有在'create_table'遷移方法中使用'timestamps'方法。如果你在談論發電機,是的,這將永遠有它。 – Femaref

+0

是的,這將是完美的,但我怎麼把它添加到'erb'? – user1919937

回答

0

滑軌寫create_table遷移,這會自動創建一個created_atupdated_at時間戳時,並且當創建/更新的條目相應填充它們提供timestamps方法。

+0

如何在'erb'中添加? – user1919937

+1

@ user1919937通過問這個問題,我建議停止你正在做的事情。轉到['Ruby on Rails指南'](http://guides.rubyonrails.org)並閱讀有關Ruby on Rails框架的內容。之後,您可以在['Railscasts'](http://railscasts.com)獲得真正的「實踐」 –

0

每個導軌模型已經有默認的created_at列,它在記錄首次保存時會始終更新。

post = Post.first 
puts post.created_at