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