从最近6小时开始搜寻,但没有任何解决方法。请帮我。Elasticsearch ID为:2、4、7、8、11、15、15、16,....
我的当前文档ID为11,然后如何获取下一个ID为15,上一个ID为8。
谢谢
您可以运行两个查询,一个查询下一个ID,一个查询前一个ID。
下一个ID的查询是:
GET /<index>/_search
{
"_source": [
"id"
],
"query": {
"range": {
"id": {
"gt": 11
}
}
},
"sort": [
{
"id": {
"order": "asc"
}
}
],
"size": 1
}
而先前ID的查询为:
GET /<index>/_search
{
"_source": [
"id"
],
"query": {
"range": {
"id": {
"lt": 11
}
}
},
"sort": [
{
"id": {
"order": "desc"
}
}
],
"size": 1
}
问题内容: 所以我有一个弹性的搜索索引,并且要向它发送带有时间戳的文档。我想知道是否有一种方法可以根据时间戳提取最后一个文档。即说要弹性给我最后一次的文档。 谢谢。 问题答案: 是的,您只需索取一个文档()并通过减少时间戳进行排序
问题内容: 我有一个博客。在单个帖子页面上,我想显示指向上一个帖子的链接,如果有一个链接,则在底部发布下一个帖子。该链接应为特定帖子的标题。 我如何用猫鼬最简单的方式做到这一点? 我当前的控制器如下所示: 架构如下所示: 问题答案: 因此,假设您拥有这样的架构: 我想_id是mongo ObjectId,所以我们包含发布日期,我可以对其进行排序 让我们考虑一下,我已经打开了ID为的当前帖子(而不是
问题内容: 我正在使用以下方法在11.04 下获取上一个,当前和下个月: 直到今天,即2012年10月的最后一天(2012-10-31) 到目前为止,我得到的结果如下: 我想输出应该是,,分别。 不明白为什么输出会像这样。什么是获得一致性的好方法,而改为月份? 问题答案: 问题是,从字面上接受您的请求,并尝试使用9月31日(10月31日减去一个月)的日期,然后由于该日期不存在,它将移至第二天。将(
我非常努力地显示下一个&上一个按钮,不管它是否在我的wordpress主题上处于活动状态。我似乎想不出一个办法来让它工作。我正在尝试这样做:http://www.kinocreative.co.uk/hints-and-tips/wordpress-nextpreview-post-navigation-with-images-and-inactive-links/extracty but for
问题 在本机硬盘上有一个HTML文件,需要对它进行解析从中抽取数据或进行修改。 办法 可以使用静态Jsoup.parse(File in, String charsetName, String baseUri) 方法: File input = new File("/tmp/input.html"); Document doc = Jsoup.parse(input, "UTF-8", "http
问题内容: 如何使用JavaScript获取HTML中的下一个元素? 假设我有3个s,并且在JavaScript代码中获得了对1的引用,我想获取哪个是下一个,哪个是前一个。 问题答案: 在纯JavaScript中,我的想法是,您首先必须将它们归类到一个集合中。 因此,基本上,通过selectionDiv遍历集合以查找其索引,然后显然是-1 =上一个+1 =下一个在范围内 但是请注意,正如我所说的那