我正在尝试使用写为
的查询在mysql数据库上运行查询sample = SentMessage.where("created_at > ? AND to REGEXP ?", 1.hour.ago, "^#{network.prefix}" )
然而,我收到错误
有人,请帮忙指出这个语法错误,检查mysql文档后似乎无法找到它。Mysql2 ::错误:您的SQL语法中有错误;检查手册 对应于您的MySQL服务器版本,以获得正确的语法 在'到RLIKE'附近使用^(25678 | 25677 | 25639)')'在第1行:SELECT COUNT(*) 来自
sent_messages
WHERE(created_at>'2017-01-30 11:00:37.781400' 和RLIKE'^(25678 | 25677 | 25639)')