1
我有一个使用2个数据库的rails 3.2应用程序。一个数据库是默认的rails数据库(sqlite)。另一个数据库是在SQL Server 2008上运行的MicrosoftSQL ODBC。它连接到多台工厂机器,并记录机器生产多少件。“未定义的方法`[]为零:NilClass”当查询返回许多结果
新的行被添加到这个数据库(这只是一个大表...我没有设计这个)约每3秒,所以有很多行。
查询是基于时间框架执行的。这里有一个查询的简化版本:
@results = History.find_by_sql("SELECT * WHERE created_at > SomeStartTime AND created_at < SomeEndTime")
查询工作正常,时间跨度长达几个小时,直到它返回比约3500结果更加。任何时间框架长于和我得到的错误
undefined method `[]' for nil:NilClass
有谁知道这是怎么回事?