ruby 消除Solr请求

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 消除Solr请求相关的知识,希望对你有一定的参考价值。

# http://pivotallabs.com/sanitizing-solr-requests/

module SolrStringSanitizer
  ILLEGAL_SOLR_CHARACTERS_REGEXP = /[\+\-\!\(\)\{\}\[\]\^\|"~\*\?:;&]/

  def self.sanitize(string)
    if string
      string.gsub(ILLEGAL_SOLR_CHARACTERS_REGEXP,"")
    end
  end
end

以上是关于ruby 消除Solr请求的主要内容,如果未能解决你的问题,请参考以下文章

ruby solr_cap.rb

ruby 活跃的Fedora从Solr读取

如何从 Ruby on Rails 中的数据库查询中消除 N+1 查询?

Solr请求概念和配置详解

在 solr 上收到错误请求 (400)

solr服务器