RoR:搜索逻辑,如何在同一字段上使用 OR 与两个不同的值?
我想做类似的事情: @search(some_condition 或 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) ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不要求助于 searchlogic 的 或 部分,只需使用 ruby。
我是否有理由不明白你为什么不能这样做?
Don't resort to searchlogic for the or part, just use ruby.
Is there a reason that I'm not following as to why you can't do it like this?