elasticsearch,Django,elasticsearch" /> elasticsearch,Django,elasticsearch" />

Django elasticsearch_dsl仅返回10个结果

Django elasticsearch_dsl仅返回10个结果,django,elasticsearch,Django,elasticsearch,目前,我的Django elasticsearch视图只返回10个结果,我希望至少返回15个结果。在网上搜索了几遍后,我发现尺寸是10 请参阅此处的更多信息: 但我不明白我的语法应该是什么样子,这就是我查询post对象的方式: post = PostDocument.search().query("multi_match", query=qs, fields=["title", "content", "tag"]

目前,我的Django elasticsearch视图只返回10个结果,我希望至少返回15个结果。在网上搜索了几遍后,我发现尺寸是10

请参阅此处的更多信息:

但我不明白我的语法应该是什么样子,这就是我查询post对象的方式:

 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()
但是没有成功。可以是smb。告诉我如何使用带有Django的elasticsearch_dsl将默认大小更改为大于10的值


提前感谢

将此问题修复为:

post = PostDocument.search().extra(size=100).query("multi_match", query=qs, fields=["title", "content", "tag"]).to_queryset()