【发布时间】:2020-11-24 00:26:08
【问题描述】:
目前我的 Django elasticsearch 视图只返回 10 个结果,而我预计至少会返回 15 个结果。在网上搜索了一番后,我发现 size = 10
在此处查看更多信息: How to Get All Results from Elasticsearch in Python
但我不明白我的语法应该是什么样子,这就是我查询帖子对象的方式:
post = PostDocument.search().query("multi_match", query=qs, fields=["title", "content", "tag"]).to_queryset()
我也试过了:
post = PostDocument.search(size=1000).query("multi_match", query=qs, fields=["title", "content", "tag"]).to_queryset()
但没有成功。能告诉我如何在 Django 中使用 elasticsearch_dsl 将默认大小更改为高于 10 的值。
提前致谢
【问题讨论】:
标签: django elasticsearch