作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我正在使用 Elasticsearch Rails gem,并且在我的模型中使用了两个东西:
def as_indexed_json
end
和
settings index: { number_of_shards: 1 } do
mapping dynamic: 'false' do
indexes :id
indexes :customer do
indexes :first_name
end
end
end
我已阅读文档,但我不理解其中每一项的用途。我想弄清楚的是这些是用于搜索索引数据还是用于创建索引数据?
最佳答案
as_indexed_json
方法用于覆盖哪些数据将发送到 ES 进行索引。ES 如何索引你发送的数据由第二部分配置。
要在索引数据中使用 ES 进行搜索,您必须执行 _query
。
如果您需要更多信息,请随时询问
关于ruby-on-rails - Elasticsearch Rails as_indexed_json 与映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40549990/
我可以使用elasticsearch在我的应用程序中进行基本的关键字搜索而没有任何问题,但是as_indexed_json显然不起作用,我也不知道为什么。我正在关注这个tutorial,而相关部分几乎
我正在使用 Elasticsearch Rails gem,并且在我的模型中使用了两个东西: def as_indexed_json end 和 settings index: { number_of
我是一名优秀的程序员,十分优秀!