我知道在elasticsearch中,我们可以在文档之间使用。
然后,在索引时,我可以传递父id,以便将子文档和父文档链接起来:
$ curl -XPUT localhost:9200/blogs/blog_tag/1122?parent=1111 -d '{ "tag" : "something"}'
有没有办法在elasticsearch中对多对多关系进行建模?
数据驻留在具有以下架构的MySQL数据库中:
account
========
id
name
some_property
group
========
id
name
de
我使用默认分析器“英语”搜索文档,这是相当不错的。但我也需要“你指的是”结果时,搜索查询拼写错误或搜索这种拼写错误的prhases。
我需要什么样的分析器/过滤器/查询来实现这种行为?
源文本
Elasticsearch is a distributed, open source search and analytics engine for all types of data,
including textual, numerical, geospatial, structured, and unstructured. Elasticsearch is built
on Apache Luc
我想有一个属性设置,以调整模糊的elasticsearch搜索请求作为一个整体的应用程序设置,即不改变这每一个MyEntitySearchRepository的@Query。有没有一种方法可以指定这一点: 1)一些SpringBoot属性将被spring Data ElasticSearch拾取2)使用ElasticsearchTemplate预先填充来自本地Spring boot属性的模糊值,而应用查询的另一部分转到ElasticSearch应该来自Spring数据定义(索引名,by/in/like参数)。有没有可能,或者说目前唯一的方法是设置单独的@Query来形成请求json,包含模糊
我需要为关系数据库创建一个搜索引擎,比如Oracle。我必须在弹性搜索的帮助下创建一个搜索引擎。经过一周的分析,我仍然不确定;对于这个需求,我应该遵循什么样的体系结构。
Spring boot-spring data-elasticsearch
Spring data-elasticsearch
Spring boot-hibernatesearch
在此之后,我已经通过这个网站来了解一些关于hibernate搜索的想法。
现在还不清楚我要遵循哪一个来实现关系数据库的搜索引擎。有什么建议吗?
搜索引擎,指的是像附件一样的搜索组件。
我在spring引导中实现了Elasticsearch。在每次重新启动服务器时,我都会得到以下错误。
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'productController': Unsatisfied dependency expressed through field 'ps'; nested exception is org.springframework.beans.factory.Unsatisfi
我目前的项目需要有一个elasticsearch索引,将滚动到monthly.Index名称将像Indexname-%{+YYYY.MM}。
现在的问题是,我正在使用Spring data elasticsearch与elastic search进行通信,并在我的域类中为此执行crud operations.Currently,如下所示。
@Document(indexName = "indexname-2018.08", type = "Node")
public class Node {
......}
目前我给出的是静态索引名。我的问题是如何使用索引的别名