問題は次のとおりです。
Ruby on rails 3、Ruby 1.9.2、シンおよび Webrick サーバー。
2 つの日時フィールドを持つテーブルがあります。私のコンピューターでは、localhost から実行すると、2 番目のフィールドが Activerecord によってFixnum
ではなくとしてマップされDatetime
ます。本番環境と私の友人のコンピューター (まったく同じコード) では、すべて問題ありません。したがって、日付値の代わりに:
Ping.last.stop_till
=> 2011
データベースでは、すべてが正常に保存されます。Webrick と Thin の両方がこの動作を示します。何か案は?