elasticsearch - 有没有办法在排序结果中获取一个项目的索引?
问题描述
我正在尝试使用分页在排序结果中创建指向特定项目的 html 链接。
现实世界的例子是一个有很多回复的论坛线程——为了显示分页结果的正确页面,我需要知道在该项目之前有多少回复。(除以每页的帖子数)。
什么查询会给出这样的数字(结果集中一项的索引)?
编辑
假设每个帖子只有一个父级,可以将此类索引添加到每个帖子(增加辅助 id 字段)。
但我想知道是否有更好的方法来做到这一点。
解决方案
我联系了elasticsearch论坛,似乎没有这样的功能。
推荐阅读
- sql - 当我尝试通过不存在的列名过滤 information_schema.columns.column_name 时,Postgres 引发错误
- dns - Mailgun 电子邮件被某些提供商拒绝
- javascript - 单击多个元素时jQuery更改图标
- reactjs - 我应该将默认反应属性设置为 null
- java - 当我通过 Jenkins 使用 Maven 构建 Spring Boot 应用程序并执行 JAR 文件时,找不到类定义?
- firebase - firebase 设置后台消息处理程序
- python - 将全角 Unicode 字符转换为 ASCII 字符
- c# - 使用(IDisposable)与类字段 - ReaderWriterLockSlim 的正确用法
- angular - Angular 5 Jasmine 错误:预期一个匹配的条件请求未找到
- zshrc - .zshrc 配置中带有 var multi GOPATH 的 GOBIN 根设置