を使用して日時値からタイムスタンプを取得する:テーブルは、このように作成された、私の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
は、私はこれをしても追加しました。 どうすればタイムスタンプの日付を取得できますか?
レールのバージョンは何? created_atは私にとってデフォルトでdatetimeです – CambridgeMike
レール3(.1私は信じています) – Ramy
どのような種類のDBですか?クエリブラウザで行を見ると、間違いなく日付だけが格納されますか? – CambridgeMike