【发布时间】:2014-12-04 00:13:46
【问题描述】:
我正在尝试使用以下查询从我的数据库中检索多条记录:
User.where('name ilike ?','%thomas%')
这很好用。现在我想同时检索多条记录并尝试了这个(这似乎在语法上不正确):
User.where('name ilike any',['%thomas%','%james%','%martin%'])
我做错了什么?
所以澄清一下:我想检索与其中一个名称匹配的所有记录,所以我正在寻找它的 OR 语句。
【问题讨论】:
标签: ruby-on-rails ruby postgresql rails-activerecord