Ruby on rails Sarchkick问题:A和(B或C)
我有一个疑问: 但我认为where散列并不好,因为我想做的是: [92,95]中已激活且可用,国家/地区id或[922,927]中的管理员代码idRuby on rails Sarchkick问题:A和(B或C),ruby-on-rails,ruby-on-rails-3,searchkick,Ruby On Rails,Ruby On Rails 3,Searchkick,我有一个疑问: 但我认为where散列并不好,因为我想做的是: [92,95]中已激活且可用,国家/地区id或[922,927]中的管理员代码id 我尝试了很多不同的语法,但没有任何效果。对于您的查询,您可以使用squel: 查询: where{(activated == true) & (available == true) & ((country_id.in([92, 95])) | (country_id.in([922, 927])))} where{(activate
我尝试了很多不同的语法,但没有任何效果。对于您的查询,您可以使用squel: 查询:
where{(activated == true) & (available == true) & ((country_id.in([92, 95])) | (country_id.in([922, 927])))}
where{(activated == true) & (available == true) & ((country_id.in([92, 95])) | (country_id.in([922, 927])))}