tire

    0熱度

    1回答

    是否可以使用elasticsearch輪胎寶石在控制器中過濾查詢? 我有一個產品模型,它有一個self.search方法返回結果數組, 但我想在某些情況下在控制器中篩選結果。 例如:當current_user.location是'倫敦'我只想在倫敦展示產品。 是否有可能這樣做? if current_user.location == 'london' @products = Product.se

    -1熱度

    1回答

    我希望ElasticSearch返回獨立於大小寫的結果分數。舉個例子,假設我查詢字符串「HOUSE」或(「家」),我得到如下結果: "House" => score: 0.6868894, "House on the hill" => score: 0.52345484 "HOUSE" => score: 0.52200186 在一個理想的世界中,無論是「豪斯醫生」和「家」將有一個得分1.0和「山

    1熱度

    1回答

    我正試圖在我的rails應用程序中使用Tire實現ElasticSearch。我做了一個非常基本的設置: country.rb class Country < ActiveRecord::Base attr_accessible :name include Tire::Model::Search include Tire::Model::Callbacks en

    2熱度

    1回答

    Elasticsearch初學者。我覺得這應該很簡單,但我在這裏卡住了。我有一個映射的帖子,看起來像這樣: [ post1: { title: 'asdfasd', comments: [commment1, comment2, comment3] }, post2: { title: 'asdf', comments: [comment1, comme

    0熱度

    1回答

    我想用elasticsearch分析一個句子,因爲在分析彈性搜索返回記號之後,我可以用curl來做它commad GET/_analyze?analyzer = snowball & text = palying plays,結果顯然是玩,玩。但我想用紅寶石使用輪胎寶石來完成這項任務。 請幫我,我怎麼可以用輪胎寶石

    2熱度

    1回答

    我已經使用Tire在我的Rails應用程序中添加了elasticsearch,如this Railscast中所述。 我試着用盆景插件部署到Heroku。以下this tutorial還利用信息w基於this question後,我試着運行這個命令: heroku run rake environment tire:import CLASS=Document FORCE=true (Docum

    -1熱度

    1回答

    我正在使用Tire(ElasticSearch Ruby gem),並希望匹配關鍵字「社區營銷」上的幾個字段。不過,我也希望ElasticSearch也返回關鍵字「社區營銷」的結果。標準分析器不會將「社區」解析/標記爲「社區」,因此它們是單獨的關鍵字。 如何讓ElasticSearch返回「社區營銷」和「社區營銷」的結果?我更喜歡在查詢時間內完成此操作,而不是索引時間。我對ElasticSearc

    4熱度

    3回答

    有什麼辦法可以將紅寶石的新Elasticsearch寶石與軌道結合起來,輪胎很好,但兩個月後就退役了,換成了新的寶石,但是沒有軌道的集成功能然而。 所有教程使用輪胎,但現在,我們如何使用Elasticsearch的軌道?

    1熱度

    1回答

    在我的項目中,如果user_id匹配,我想提升PersonRecord的搜索結果。每個PersonRecord都有一個user_id數組(這些用戶擁有該PersonRecord)。現在我想傳遞一個名稱和user_id到搜索中,並且想要返回一個完全匹配的名字,並且在user_id中存在匹配的情況下提升搜索結果。下面的代碼: results = PersonRecord.search do |sear

    4熱度

    3回答

    我試圖索引一個模型,當我有一個has_many, :through關聯,但沒有結果顯示。 class Business < ActiveRecord::Base include Tire::Model::Search include Tire::Model::Callbacks def self.search(params) tire.search(loa