问题描述
如何使用多个包含语句进行OR查询(使用django-elasticsearch-dsl-drf)? 文字查询:搜索标题包含“ hello”或说明包含“ world”的对象
中找不到它解决方法
您需要的是boolean query和should子句,它很容易以JSON格式构造,并验证搜索结果。
对于Django,尽管我不熟悉,但queries DSL(尤其是this sub-section)的这一页应该可以解决您的问题。
如何使用多个包含语句进行OR查询(使用django-elasticsearch-dsl-drf)? 文字查询:搜索标题包含“ hello”或说明包含“ world”的对象
中找不到它您需要的是boolean query和should子句,它很容易以JSON格式构造,并验证搜索结果。
对于Django,尽管我不熟悉,但queries DSL(尤其是this sub-section)的这一页应该可以解决您的问题。