sunspot

    0熱度

    1回答

    我已經在Ubuntu服務器上安裝了Solr 4.4並且Tomcat 6正在關注此鏈接 - http://www.arborisoft.com/how-to-install-apache-solr-4-4-on-ubuntu-12-04/。 模型活動使用Solr(Ruby on Rails項目)進行索引。雖然重新索引,我得到這個錯誤: RSolr::Error::Http: RSolr::Error

    1熱度

    2回答

    我有一個導軌4應用程序在運行的schema.xml黑子的Solr與以下濾鏡 <fieldType name="text" class="solr.TextField" omitNorms="false"> <analyzer type="index"> <tokenizer class="solr.StandardTokenizerFactory"/> <filter

    1熱度

    1回答

    我們有像超過32KB的內容,我們無法索引內容 請參考下面記錄 Rails日誌: RSolr::Error::Http: RSolr::Error::Http - 400 Bad Request Error: {'responseHeader'=>{'status'=>400,'QTime'=>13},'error'=>{'msg'=>'Exception writing document id A

    1熱度

    1回答

    我正在使用與軌道的太陽黑子。 我知道太陽黑子將使用after_commit鉤子重新索引... 但如果after_commit失敗,事務回滾,我想要保存的Account(ActiveRecord::Base)被刪除。 我想使用sidekiq,perform_async來調用after_commit鉤子,但不知道我該怎麼做。 有什麼建議嗎?

    1熱度

    1回答

    是否可以爲solr.EdgeNGramFilterFactory禁用maxGramSize? 太陽黑子的維基文章Matching substrings in fulltext search指向Solr EdgeNGramFilterFactory。 Apache Solr的Wiki在maxGramSize上唯一的信息是默認情況下其值爲1. 是否有某種方式明確聲明沒有最大克尺寸,或者是將maxGra

    0熱度

    1回答

    我存儲的可用性時間爲我的用戶,他們對於一週的每一天什麼時機,他們將可 例如輸入 - X先生將可在 星期日爲2-5,8-12,15-18 星期一1-3,5-8,10-12 等整個周 什麼是索引的最佳方式和Solr的 用於搜索這樣的數據集將會像 select * from schedule inner join days on schedule.day_id = days.id where days

    0熱度

    1回答

    我想使用太陽黑子solr搜索Rails 4和MySQL。 searchable do text :name, :stored => true string :id, :stored => true end 我只是想在「名稱」進行搜索: 我在模型(例如XYZ)定義的搜索塊。 「id」是主鍵。表格中還有許多其他列與此搜索無關,所以我沒有將它們包含在可搜索的塊中。 現在,當我執

    0熱度

    1回答

    我正在使用Sunspot這是我的Rails應用上的Solr-based search engine。 根據this Rails Cast episode on Search with Sunspot: 太陽黑子指標自動任何新的記錄,但不存在的。我們可以告訴太陽黑子通過運行重新索引現有記錄:rake sunspot:reindex 基本上應該重建整個模型的索引。 不過,我有一個模型(TicketSu

    1熱度

    1回答

    我的搜索控制器做到這一點: search = Sunspot.search(Item) do fulltext params[:q] do fields(:foo, :bar, :bletch) end end 在我的RSpec的控制器的測試,我有以下幾點: get :show, :q => q expect(Sunspot.session).to have

    1熱度

    1回答

    我已經配置我的模型通過太陽黑子被搜索: enum status: [ :draft, :unreviewed, :reviewed, :publish, :disable, :reject ] searchable do text :name, :boost => 5 text :description integer :status time :cre