如何组织用于高级搜索的Elasticsearch文档结构

时间:2019-10-11 11:43:20

标签: laravel elasticsearch

我需要将Elastic集成到项目中。简化的任务是: 我的RDBMS中有三个实例:客户地址公司。 它们之间的关系是:

  • 客户->(有很多)地址
  • 客户->(拥有很多)公司->(拥有很多)地址

我将输入一个单词,我应该在客户和他的亲戚上搜索匹配项。因此,我应该有一个匹配的客户端列表,其中包含在哪里找到匹配的信息(模型和字段)。

我的问题是:

  1. 如何将模型存储在弹性中? (现在我将公司和地址存储为客户文档的内部对象)
  2. 如何最终获得有关准确找到匹配项的信息(模型和字段)

我将Laravel用于BE,所以也许有人可以给我有关可以管理该软件包的信息。

0 个答案:

没有答案