elasticsearch

    0热度

    1回答

    是否有可能更新使用弹性搜索构建的索引而无需http和序列化的开销? 我正在寻找与solrj一起提供的EmbeddedSolrServer的elasticsearch等价物。

    0热度

    1回答

    我在想,如果我可以写一个小面查询这样的事情 我的文档结构 UserID, AnswerID[] (int array) 1 , [9,10,11,56,78,99] 2 , [10,11,56,78,99] 3 , [8,10,12,56, 79,99] 4 , [9,10,11,56,78,99] 如果我只是想谁回答9,56我可以写用户的数量一个问题。但我有两个列表 List A -

    5热度

    2回答

    的例子为UPSERT是: curl -XPOST 'localhost:9200/test/type1/1/_update' -d '{ "script" : "ctx._source.counter += count", "params" : { "count" : 4 }, "upsert" : { "counter" : 1

    0热度

    1回答

    我们使用(以及类似的)NEST从C#访问elasticsearch。正如NEST(http://nuget.org/packages/NEST)的nuget oage所述,频繁发布。我试图找到某种形式的Changelog,但只能找到git提交。 我搜索了文档(http://nest.azurewebsites.net/),源回购(https://github.com/Mpdreamz/NEST)和

    0热度

    1回答

    我正面临一个复杂的问题,我还没有解决。 我使用Rails 4(边缘)与postgresql 9,ElasticSearch 0.20.6和宝石轮胎(0.5.7)。 我有多个表链接在一起。例如: 局有许多客户 客户有许多项目 项目有许多文件 这里我的目标是能够索引文件有两种方式: 首先有一个索引只是允许在所有文件中轻松快速搜索。我只用轮胎就成功了。我的索引有一个“文件”类型,它就像一个魅力。 我想创

    1热度

    1回答

    我正在将elasticsearch整合到资产跟踪应用程序中。当我最初设置制图时,我将'品牌'字段设想为'日立'或'福特'这样的单一字段。相反,我发现实际数据中的品牌领域包含多个术语,如“MB 7 A/B”,“B-7”甚至“Brush Bull BB72X”。 我有一个自动完成组件设置,现在我配置为对edgeNGram字段执行自动完成,并对nGram字段执行实际搜索。我设置它的方式完全没用,因为用户

    0热度

    1回答

    当我做这样的查询: curl 'http://localhost:9200/xenforo/_search?q=message:test' 我得到以下结果: { "took": 3, "timed_out": false, "_shards": { "total": 5, "successful": 5, "failed": 0

    0热度

    1回答

    我在ElasticSearch以下映射: { "xenforo" : { "post" : { "_source" : { "enabled" : false }, "properties" : { "date" : { "type" : "long", "store" : "yes"

    2热度

    1回答

    我的目标是能够搜索词与周围括号,例如: (安迪) 从什么,如果我做一个映射Charfilter我可以告诉,改变括号强调这将完成我所追求的。 "index" : { "analysis" : { "char_filter" : { "my_mapping" : { "type" : "mapping", "mappings

    1热度

    1回答

    我试图通过轮胎/弹性搜索实现“示波器”功能。为什么这不起作用,即使我有状态为“Test1”或“Test2”的条目?结果总是空的。 collection = @model.search(:page => page, :per_page => per_page) do |s| s.query {all} s.filter :terms, :status => ["Test1", "