- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 2.3.5 版和 Rails 2.3.4 中使用了 'binarylogic-searchlogic' gem。
我想要做的是在模型上搜索多个属性的指定值。我通过将所有东西链接在一起来实现这一点
User.first_name_or_last_name_or_email_like(value)
search = User.search
search.first_name_like = value
search.last_name_like = value
..
@users = search.all
search = User.search
search.first_name_like = value
search.or_last_name_like = value
@users = search.all
The or_last_name_like is not a valid condition. You may only use conditions that map to a named scope
search.any
search = User.search
search.first_name_like = value
search.last_name_like = value
@users = search.any
undefined method
任何'为#`。
search = User.search
search.first_name_like = value
search.last_name_like = value
User.find(:all, :conditions => search.scope(:find).gsub('AND','OR'))
最佳答案
我认为没有其他方法可以做到这一点。默认情况下,它将使用 AND 连接参数。
OR 代码,似乎只适用于链接。
关于ruby-on-rails - rails : searchlogic search with or conditions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1666406/
我正在寻找 acts_as_solr 或 thinkingsphinx 的替代品,以便在我的 Rails 应用程序中进行全文搜索。遇到了搜索逻辑。它支持索引吗?我计划在 heroku 上托管我的应用程
看来 Searchlogic不适用于 Rails 3。(除其他外,Ryan Bates 在他的 RailsCasts 中提到过,Google Group 中的最后一个问题来自 2010 年。) 所以我
我在 2.3.5 版和 Rails 2.3.4 中使用了 'binarylogic-searchlogic' gem。 我想要做的是在模型上搜索多个属性的指定值。我通过将所有东西链接在一起来实现这一点
这有效: 基线 Controller @search = Baseline.search(params[:search]) @baselines = @search.paginate :page =>
示例表格
您如何在模型的多个字段中进行有效搜索? # user.rb model def self.search(search, page) paginate :per_page => 20, :page
如果不是,我的选择是什么? 最佳答案 Metawhere - http://metautonomo.us/projects/metawhere/ 看起来是一个很有前途的替代方案。 ps:通过 ruby
过去,我在 Rails 2.3 中使用了 thinking_sphinx,我发现它没有问题。是否值得考虑新的搜索选项? searchlogic 和 thinking_sphinx 之间有什么区别? R
编辑看起来我已经弄清楚了 - 我必须在从 Searchlogic 调用all之后调用分页。 我正在尝试使用这两个工具来使用户能够搜索联系人并返回分页列表(如果不输入任何搜索条件,则返回整个分页列表)。
我将 searchlogic 放在我的 gemfile 中......现在我的 rails 服务器无法启动 :( 这是错误信息 gems/ruby-1.8.7-p299/gems/activesupp
例如我有索引操作: def index @search = Product.search(params[:search]) @products = @search.all end 实例
我是一名优秀的程序员,十分优秀!