0
我需要将以下postgreSQL查询转换为activerecord ruby查询。将postgres VARCHAR查询转换为ruby activerecord
select *
from my_table
where (my_time between '2010-12-27 00:00:00' and '2011-01-28 00:00:00')
and (my_time::TIME)::VARCHAR like '12:00:00.%';
这样可以取出每天12:00:00%的数据。我可以做时间范围部分,但不知道如何翻译下半部分的查询。
感谢
对于不同的语言设置,演员阵容可能无法正常工作。您应该使用格式掩码而不是隐式转换来使用to_char()。 –
是否有可能将其转换为ruby activerecord语句? – user1499386
也许这会有帮助吗? http://stackoverflow.com/questions/4430578/how-to-do-a-like-query-in-arel-and-rails-3 – Casper