2011-11-10 14 views
0

を使用して日時値からタイムスタンプを取得する:テーブルは、このように作成された、私のRoRのアプリでActiveRecordの

class CreateEmailMessages < ActiveRecord::Migration 
    def self.up 
    create_table :email_messages do |t| 
     t.string :recipient 
     t.string :subject 
     t.text :text 
     t.text :html 
    t.string :status 
     t.belongs_to :owner 
     t.text :data 
     t.timestamps 
    end 
    end 
... 
end 

後に、私が使用してのcreated_atフィールドにアクセスしよう:

<td> 
     <%= email_message.created_at %> 
    </td> 

をしかし、これは日付だけを返します。 タイムスタンプをどうすれば入手できますか?データベース内

、私はこのようなルックスを探していますフィールド:

config.active_record.record_timestamps = true 

まだ運:

2011-11-10 19:16:59.056382 

は、私はこれをしても追加しました。 どうすればタイムスタンプの日付を取得できますか?

+0

レールのバージョンは何? created_atは私にとってデフォルトでdatetimeです – CambridgeMike

+0

レール3(.1私は信じています) – Ramy

+0

どのような種類のDBですか?クエリブラウザで行を見ると、間違いなく日付だけが格納されますか? – CambridgeMike

答えて

関連する問題