elasticsearch,Python,Python 3.x,elasticsearch" /> elasticsearch,Python,Python 3.x,elasticsearch" />

Python ElasticSearch:有没有一种方法可以将同义词作为搜索查询的一部分传递?

Python ElasticSearch:有没有一种方法可以将同义词作为搜索查询的一部分传递?,python,python-3.x,elasticsearch,Python,Python 3.x,elasticsearch,我是弹性搜索的新手,我正在尝试在我的应用程序中使用查询时间同义词作为用例。在这里,我将有不同的用户使用他们自己的数据。所以我为每个用户都有一个单独的索引 我观察到,搜索时间同义词是指在搜索调用期间应用的同义词,但在索引创建期间定义。我的用例是,我将分别接收每个搜索请求的同义词,并且需要将它们作为处理搜索请求的搜索请求的一部分传递 我从7.3中读到有一个重新加载API,所以根据我的理解,我能想到的唯一方法是, 在索引创建过程中,为每个搜索请求创建一个空的同义词文件,在搜索调用之前,使用同义词更新文

我是弹性搜索的新手,我正在尝试在我的应用程序中使用查询时间同义词作为用例。在这里,我将有不同的用户使用他们自己的数据。所以我为每个用户都有一个单独的索引

我观察到,搜索时间同义词是指在搜索调用期间应用的同义词,但在索引创建期间定义。我的用例是,我将分别接收每个搜索请求的同义词,并且需要将它们作为处理搜索请求的搜索请求的一部分传递

我从7.3中读到有一个重新加载API,所以根据我的理解,我能想到的唯一方法是, 在索引创建过程中,为每个搜索请求创建一个空的同义词文件,在搜索调用之前,使用同义词更新文件,重新加载索引并进行搜索API调用。我不知道是否所有这些工作,并加上我觉得,这将是一个耗时的,并导致性能问题,因为总时间花在搜索请求的过程中增加

有没有一种方法可以作为搜索查询的一部分传递同义词,或者有更好的方法来处理这种情况