Ruby on rails 当我订购记录时,searchlogic返回nil
我不明白为什么ascend_by不适合我。这是控制台读数Ruby on rails 当我订购记录时,searchlogic返回nil,ruby-on-rails,searchlogic,Ruby On Rails,Searchlogic,我不明白为什么ascend_by不适合我。这是控制台读数 >>磁带=磁带。搜索(:timestamp_gte=>“1278361923”) =>诸如此类的废话 >>磁带长度 =>1436 >>磁带。按时间戳递增 =>零 当我使用Descent_by和其他列时,我会得到相同的行为 ruby 1.8.7 轨道2.3.8 searchlogic 2.4.19嗯,我不知道为什么,但如果同时添加范围,它看起来会起作用。但是(奇怪的是)只有当ascend部分首先出现时。因此: tapes = Tape.
>>磁带=磁带。搜索(:timestamp_gte=>“1278361923”)
=>诸如此类的废话
>>磁带长度
=>1436
>>磁带。按时间戳递增
=>零
当我使用Descent_by和其他列时,我会得到相同的行为
ruby 1.8.7轨道2.3.8
searchlogic 2.4.19嗯,我不知道为什么,但如果同时添加范围,它看起来会起作用。但是(奇怪的是)只有当
ascend
部分首先出现时。因此:
tapes = Tape.ascend_by_id.search(:timestamp_gte => "1278361923")
应该有用,而
tapes = Tape.search(:timestamp_gte => "1278361923").ascend_by_id
不会的。这对我来说真是太好了,谢谢!我想他们改变了ascend by的工作方式:/