我正在尝试在 Active Record 数据库上加入两个不同的条件。 通常,我会使用逗号 (
,
) 或 AND
将它们连接起来,但在这种情况下,在条件之间放置逗号或 AND 会返回错误。
我想知道如何在一个语句中将这些条件连接在一起(我使用的是 Rails 4):
MyTable.where("created_at < ?", Time.now - 86400) # 86400 represent a day
MyTable.where(my_column: my_variable)
MyTable.where("created_at < ? AND my_column = ?", Time.now - 86400, my_variable)