django elasticsearch dsl drf或查询

ubof19bj  于 2021-06-14  发布在  ElasticSearch
关注(0)|答案(1)|浏览(399)

如何使用多个contains语句生成或查询(使用django elasticsearch dsl drf)?words查询:搜索标题包含“hello”或描述包含“world”的对象
我在文档中找不到:https://django-elasticsearch-dsl-drf.readthedocs.io/en/0.3.12/advanced_usage_examples.html#usage-示例

sycxhyv7

sycxhyv71#

您需要的是带有should子句的布尔查询,它很容易用json格式构造,并验证搜索结果。
对于django,虽然我不熟悉,但这一页的查询dsl,特别是这一小节应该可以解决您的问题。

相关问题