0

我想做类似的事情:@search(some_condition or some_other_condition)

这就是互联网所说的使用 OR http://www.binarylogic.com/2009/08/26/using-searchlogic-to-combine-named-scopes-with-or/

不幸的是,它只对两个字段使用相同的值。

所以..有没有办法做@search.(some_field == value OR other_field == other_value)?

4

1 回答 1

-1

不要对 or 部分求助于搜索逻辑,只需使用 ruby​​。

result = @search.first_name_like('The') || @search.last_name_like('LindyHop')

有没有我不理解你为什么不能这样做的原因?

于 2011-08-01T13:53:54.890 回答