22得票1回答
如何使用ElasticSearch-Rails查询DSL返回相关联的关系

我对ElasticSearch很陌生,但需要使用它来返回产品列表。请不要包含旧答案或引用已弃用的tire gem的链接。 gemfile ruby '2.2.0' gem 'rails', '4.0.3' gem 'elasticsearch-model', '~> 0.1.6' g...

11得票1回答
Elasticsearch中Rails的as_indexed_json和mappings的区别

我正在使用 Elasticsearch Rails gem,并在我的模型中使用了两个东西:def as_indexed_json end 和settings index: { number_of_shards: 1 } do mapping dynamic: 'false' do ...

10得票6回答
将Elasticsearch结果范围限定为特定的ID

我有一个关于Elasticsearch DSL的问题。 我想进行全文搜索,但是将可搜索的记录范围限定在特定的数据库id数组中。 在SQL世界中,它相当于WHERE id IN(1, 2, 3, 4)。 我一直在研究,但我发现Elasticsearch查询DSL文档有点晦涩,缺乏有用的示例...

7得票2回答
Elasticsearch::Transport::Transport::Errors::NotFound ([404] {"error":{"root_cause":[{"type":"index_not_found_exception" 意思是:出现了Elasticsearch的错误,报告未找到索引。

在本地环境使用 elasticsearch 时出现了奇怪的错误,请求帮助。谢谢。 Elasticsearch::Transport::Transport::Errors::NotFound ([404] {"error":{"root_cause":[{"type":"index_no...