elastic4s

    2熱度

    1回答

    我使用elastic4s客戶對我的斯卡拉彈性的搜索,並試圖在多個字段進行搜索 類似: "query": { "match": { "_all": { "query": "SomeTermToMatch", "operator": "and" } } } 我已經試過: query { '_all', query(searchString)).operator(MatchQueryBuilder.Op

    3熱度

    2回答

    我想查詢在ES中編入索引的嵌套文檔。 例如,嵌套字段是user,其包含兩個字段id和name。我想查詢名稱與字段user.name完全匹配的所有文檔。 無法弄清楚如何使用elastic4s DSL。

    1熱度

    1回答

    我想用scala elstic4s客戶端將新文檔索引到我的elasticsearch集羣中,但我遇到了類型編譯問題。繼在網絡上找到的文檔和例子中,語法如下: 客戶實例: val settings = ImmutableSettings.settingsBuilder().put("cluster.name", Configuration.elasticsearchClusterName).buil

    2熱度

    2回答

    我想用動態模板創建索引並關閉字符串字段的分析。我已經爲彈性搜索創建了查詢,但是如何將它轉換爲elastic4s語句? (版本1.3.x的elastic4s是優先停留) 的說法是: PUT /myIndex { "mappings": { "myType": { "dynamic_templates": [ { "templat

    0熱度

    1回答

    我剛剛意識到elastic4s對org.elasticsearch有依賴性,並且依賴項正在下載20 Mb的庫。 對於我在github回彈中看到的elastic4s,在代碼中有66個對org.elasticsearch軟件包的引用。儘管如此,就elastic4s是客戶而言,我想知道是否有辦法擺脫這種依賴關係,或者至少讓它變得不那麼沉重。 對此的任何想法都歡迎? 在此先感謝。

    1熱度

    1回答

    我正在使用elastic4s來實現彈性搜索。我正在嘗試啓用ttl,但我無法弄清楚它是如何實現的?我的意思是啓用_ttl將是真實的,但在代碼中,我應該如何實現它?我使用的是最新版本1.3.2 elastic4s

    2熱度

    1回答

    我正在嘗試使用Scala,Spray.io,Elastic4s和ElasticSearch編寫一個小REST api。 我的ES實例正在使用默認參數運行,我只是將參數network.host更改爲127.0.0.1。 這是我噴路由定義 package com.example import akka.actor.Actor import spray.routing._ import com.

    1熱度

    1回答

    Hello stackoverflowers! 我試圖使用Scala利用圖書館elastic4s,但是當我運行下面的代碼(爲了獲取廣告的廣告索引中的列表): trait elastic4s { def get: Future[SearchResponse] = { val client = ElasticClient.local client execute { se

    2熱度

    3回答

    我被使用 elastic4s API和發揮框架 我基本上從控制器調用此方法試圖索引某些數據彈性搜索 def test(){ val client = ElasticClient.local client.execute { create index "bands" } client execute { index into "bands/singers" fields "name"->"ch