在Rails中我有一条模型消息:id,content
我想运行一个执行某些操作的查询。
如果当前的@ message.content等于任何创建的@ message.content,从现在开始不到10分钟,则返回true,否则返回false。
我将如何构建像这样的activerecord查找?感谢
答案 0 :(得分:1)
你可以尝试这样做
Message.exists?(["created_at >= ? and content = ?", @message.created_at.advance(:minutes => -10), @message.content])
更多信息here