【发布时间】:2017-07-12 12:21:52
【问题描述】:
表Visit 包含列extra,它是这样写的user:xxx login:yyy(字符串类型)。
我想确定所有不同密码(在单词login 之后)。我在控制器中编写了这个 ActiveRecord 查询。
Visit.select(:extra).where('extra LIKE ?', "%login%").distinct.count
这个查询会给我一个不同的extra 的结果,其中包含单词login 而不是密码(在这个例子中是yyy)。我想做同样的事情,但对于单词 login 之后的所有字符串(密码)。
有什么解决办法吗?任何帮助将不胜感激。
【问题讨论】:
标签: mysql ruby-on-rails ruby activerecord