我有一个A
使用 Rails 时间戳的模型和一个名为的属性ttl
,它表示每次更新记录之间的时间(以分钟为单位)。
我想选择所有应该更新的记录:
WHERE (Time.now - updated_at).to_minutes > ttl)
我一直在尝试使用的变体,Feed.where("(?-updated_at) > ttl", Time.now).to_a
但我还没有成功。有人可以帮我查询吗?
我有一个A
使用 Rails 时间戳的模型和一个名为的属性ttl
,它表示每次更新记录之间的时间(以分钟为单位)。
我想选择所有应该更新的记录:
WHERE (Time.now - updated_at).to_minutes > ttl)
我一直在尝试使用的变体,Feed.where("(?-updated_at) > ttl", Time.now).to_a
但我还没有成功。有人可以帮我查询吗?