websolr

    1熱度

    1回答

    使用Solr的: 我能突出匹配條件的查詢 我是能夠實現的拼寫檢查組件:你的意思是:collation? 是否有可能在拼寫檢查中突出顯示更正/建議單詞? 例如:https://www.google.com/search?q=I+have+fevert 返回的是:我有發燒

    0熱度

    1回答

    如何爲websolr使用單獨的同義詞詞典? (在配置面板中只有一個同義詞文件,我可能需要爲每種語言設置單獨的同義詞)

    0熱度

    1回答

    假設我正在運行一個按分數排序的solr查詢(默認值)。我有一個領域,包含福特,通用汽車,豐田等的「品牌」。我希望返回查詢的結果,以便任何特定品牌只能有三個連續的結果?即使排名前100位的結果是豐田公司的我的查詢,我仍然希望第101位的元素被拿走並顯示在第4位(所以只有三輛豐田車可以順序出現)。 我需要能夠翻閱結果。 我正在使用RoR /太陽黑子的FYI。 這可能嗎?

    2熱度

    1回答

    我通過太陽黑子on Rails的使用Apache Solr實現與標準語法: class Post < ActiveRecord::Base searchable do # ... latlon(:location) { Sunspot::Util::Coordinates.new(lat, lon) } end end 與搜索: Post.search

    3熱度

    2回答

    我有一個使用solr的Ruby on Rails應用程序。我使用太陽黑子寶石。我也使用websolr生產環境。 我知道我們可以用sunspot solr做全文搜索。但我也希望能夠排除任何具有給定單詞的擊打(並最終導致)。 Example類: class Article searchable do text :title text :content end

    0熱度

    2回答

    我嘗試停止Heroku上的solr服務器(已安裝Websolr $ 20插件),但我無法這樣做。 $ heroku run rake sunspot:solr:stop Running `rake sunspot:solr:stop` attached to terminal... up, run.1 java version "1.6.0_20" OpenJDK Runtime Envir

    1熱度

    2回答

    我正在Heroku上設置我的應用程序。已經安裝了$ 20 websolr插件。遷移已經運行。 運行時heroku rake db:seed出現以下錯誤。 任何想法是什麼造成這種情況? $ heroku run rake db:seed RSolr::Error::Http - 400 Bad Request Error: <html><head><title>Apache Tomcat/6.0

    2熱度

    1回答

    我正在使用Sunspot Solr on Rails進行搜索。 在我的類定義我有這樣的事情(從我真正的簡化): searchable do text :name integer :count boolean :priority end 有什麼辦法,我直接訪問命中結果他們的價值觀整數和布爾場從搜索? 我看到有選項可以設置屬性字段stored => true,這使得

    1熱度

    1回答

    在documentation的黑子,它說: 如果你改變對象的「模式」(在搜索塊碼),則必須重新編制所有對象,因此該變化反映在Solr的 如果不遵循此程序會發生什麼情況? 具體來說,我在Websolr上有一個相當大的索引,如果我只是添加一個布爾型的字段而沒有重新索引,會發生什麼? 我希望能夠通過true過濾布爾值字段的值,但我永遠不需要通過false或nil值進行過濾。這是否會奏效,還是必須遵守重新

    3熱度

    2回答

    搜索我有一個布爾領域的回報率模型: field :active, :type => Boolean 這是在搜索塊上市: searchable do boolean :active 而且還搜索查詢: s = Document.search do with(:active, true) end 並以我的Solr的schema.xml文件: <field name="a