我根据Elasticsearch中的各种过滤器获得结果,其中还包括分页。
现在,当我们打开搜索结果的记录时,我需要在搜索结果的上一条和下一条记录之间导航。
有没有办法通过Elasticsearch实现这一目标?
答案 0 :(得分:1)
您可以使用Search API的 和尺寸参数。
GET /_search?from=0&size=10
{
"query" : {
"term" : { "user" : "kimchy" }
}
}
或
import os
os.system('cd SYMFONY_DIR && php app/console security:encode-password "MY_PASSWORD" "Symfony\Component\Security\Core\User\User" > tmp')
encOutput = open('tmp', 'r').read()
// Parse it here
请注意,size的默认值为10.