Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 Rails AciveRecord将datetime值映射到Fixnum_Ruby On Rails 3_Datetime_Activerecord_Fixnum - Fatal编程技术网

Ruby on rails 3 Rails AciveRecord将datetime值映射到Fixnum

Ruby on rails 3 Rails AciveRecord将datetime值映射到Fixnum,ruby-on-rails-3,datetime,activerecord,fixnum,Ruby On Rails 3,Datetime,Activerecord,Fixnum,问题如下 RubyonRails3、Ruby1.9.2、瘦服务器和Webrick服务器 我有一个带有2个datetime字段的表。在我的计算机上,当我从本地主机运行时,Activerecord将第二个字段映射为Fixnum,而不是Datetime。在生产和我朋友的电脑上(代码完全相同)——一切都很好。因此,不使用日期值: Ping.last.stop_till => 2011 在数据库中,一切都保存得很好。Webrick和thin都显示了这种行为。 有什么想法吗?所以,Ping.las

问题如下

RubyonRails3、Ruby1.9.2、瘦服务器和Webrick服务器

我有一个带有2个datetime字段的表。在我的计算机上,当我从本地主机运行时,Activerecord将第二个字段映射为
Fixnum
,而不是
Datetime
。在生产和我朋友的电脑上(代码完全相同)——一切都很好。因此,不使用日期值:

Ping.last.stop_till 
=> 2011
在数据库中,一切都保存得很好。Webrick和thin都显示了这种行为。
有什么想法吗?

所以,
Ping.last.stop\u till.class.name
正在显示
Fixnum
?有。问题解决了!在我的计算机上是过时的libmysql.dll。