【发布时间】:2022-12-10 05:50:35
【问题描述】:
我正在尝试改进对我的服务的搜索,但遇到了复杂的查询。 我需要按术语匹配一些文档,但只返回包含的文档全部以任何顺序提供的条款,并且仅包含此条款。 因此,例如,让我们看电影片名: “侏罗纪公园” 《失落的世界:侏罗纪公园》 《侏罗纪公园 III》
当我键入“Park Jurassic”时,我只想返回第一个文档,因为它只包含两个词,仅此而已。
这是复杂问题的愚蠢例子,但我已经简化了它。
我尝试使用术语查询、匹配等,但我不知道如何检查整个字段是否匹配。
所以简而言之,它必须以任何顺序匹配所有标记。 字段被映射为文本和关键字。
【问题讨论】:
标签: elasticsearch