ruby 在Rails ActiveRecord中使用Where方法连接多个条件

pb3skfrl  于 9个月前  发布在  Ruby
关注(0)|答案(1)|浏览(73)

我尝试连接Active Record数据库上的两个不同条件。通常,我会使用逗号(,)或AND连接它们,但在这种情况下,在条件之间放置逗号或AND会返回错误。
我想知道如何在一个语句中将这些条件连接在一起(我使用的是rails 4):

MyTable.where("created_at < ?", Time.now - 86400) # 86400 represent a day

MyTable.where(my_column: my_variable)

字符串

rekjcdws

rekjcdws1#

MyTable.where("created_at < ? AND my_column = ?", Time.now - 86400, my_variable)

字符串

相关问题