sunspot

    0熱度

    1回答

    這裏是我打 NoMethodError錯誤:未定義的方法`集團」的太陽黑子::搜索:: StandardSearch: 我有太陽黑子版本1.2.1和solr版本3.6。我還通過修改url來測試我的服務器上安裝的solr版本的分組功能,它的工作方式很簡單。 然而,它打破了我現有的太陽黑子版本。我更新了太陽黑子寶石到版本1.3.3,但它仍然打破。 我敢肯定的語法是正確的,因爲我也跟着文檔中的例子: h

    2熱度

    1回答

    我想提高新近度,但不是按日期時間/日期字段排序(因爲還有其他因素)。 如何在Sunspot Rails中提供日期/日期時間字段?

    0熱度

    1回答

    當我從軌道控制檯創建記錄時,它不會顯示在結果中,直到我重新啓動solr服務器。 我Sunspot.yml https://gist.github.com/jianbo/6264610 我的日誌/太陽黑子,Solr的-development.log https://gist.github.com/jianbo/6264600 我已經把auto_commit_after_request:真正進入我的s

    2熱度

    1回答

    我正在使用Sunspot Solr進行分面搜索。不過,當我嘗試顯示按照它們需要的順序排序的構面值時,我遇到了問題。我的產品的尺寸可以是(S,M,L,XL,XXL),有些產品的尺寸範圍如鞋號(8,9,10,11,12,13)。將facet.sort方法設置爲'index'時,它將字符串值按字母順序排列,分別得到[L,M,S,XL,XXL]和[10,11,12,8,9]。實現這些目標的自定義排序方法有

    0熱度

    2回答

    要容易搜索所有相關的模型屬性之前,這仍然問題問 : 剖面模型 has_one :match searchable do integer :id string :country string :state string :city end 匹配模式 belongs_to :profile searchable do intege

    1熱度

    1回答

    我嘗試在索引時間上使用文檔增強,但似乎沒有任何效果。我建立了我的模型太陽黑子像 Spree::Product.class_eval do searchable :auto_index => true, :auto_remove => true do text :name, :boost => 2.0, stored: true text :description, :

    0熱度

    1回答

    我在使用太陽黑子來處理我的大禮包商業應用中的solr。 我定義它爲我的產品型號: Spree::Product.class_eval do searchable :auto_index => true, :auto_remove => true do ... end end 在索引時間,一切都進入Solr的和正常工作。但是,當我嘗試編輯產品時,更改不會保存到So

    0熱度

    1回答

    搜索功能在開發和生產中工作正常。但是當我運行Rspec測試。結果陣列始終是空 在我的搜索操作日誌,我可以看到數據已被索引並正確獲取: Parameters: {"utf8"=>"✓", "ga_client_id"=>"", "search"=>"David"} SOLR Request (3.9ms) [ path=#<RSolr::Client:0x007fb7f9141f00> param

    1熱度

    2回答

    我嘗試重新索引太陽黑子時遇到錯誤。我已經嘗試停止/刪除solr文件夾,安裝並重新啓動,但問題仍然存在。 ☁ [master] ⚡ bundle exec rake sunspot:reindex --trace ** Invoke sunspot:reindex (first_time) ** Invoke environment (first_time) ** Execute envi

    1熱度

    1回答

    我正在使用SOLR從我的數據生成搜索結果。每個已編入索引的文檔都有一個created_at(日期)以及一些我想要搜索的術語。 當前,結果按照created_at排序,以便最新結果位於頂部。 我想通常保持這個順序,但允許搜索一個術語。當搜索一個詞時,結果中該詞的存在不應該是強制性的,但我確實希望這些產品中的至少一些在搜索中顯得很高,即使它們通常會被排除在視野之外。 這提出了一個奇怪的問題,試圖結合排