Files
upstream-bleve/test/tests/sort/searches.json
upstream-mirror f8d3d9f0cf
Some checks failed
Coverage / coverage (push) Failing after 6s
Tests / test (1.24.x, ubuntu-latest) (push) Failing after 42s
Tests / test (1.26.x, ubuntu-latest) (push) Failing after 38s
Tests / test (1.25.x, ubuntu-latest) (push) Failing after 35s
Tests / test (1.25.x, windows-latest) (push) Has been cancelled
Tests / test (1.26.x, macos-latest) (push) Has been cancelled
Tests / test (1.26.x, windows-latest) (push) Has been cancelled
Tests / test (1.24.x, macos-latest) (push) Has been cancelled
Tests / test (1.24.x, windows-latest) (push) Has been cancelled
Tests / test (1.25.x, macos-latest) (push) Has been cancelled
snapshot of https://github.com/blevesearch/bleve.git (master, 2026-09-15; blobs > 131072B omitted)
2026-09-15 22:27:16 +05:00

555 lines
8.1 KiB
JSON

[
{
"comment": "sort by name, ascending",
"search": {
"from": 0,
"size": 10,
"query": {
"match_all":{}
},
"sort": ["name"]
},
"result": {
"total_hits": 6,
"hits": [
{
"id": "c"
},
{
"id": "f"
},
{
"id": "a"
},
{
"id": "e"
},
{
"id": "b"
},
{
"id": "d"
}
]
}
},
{
"comment": "sort by name, descending",
"search": {
"from": 0,
"size": 10,
"query": {
"match_all":{}
},
"sort": ["-name"]
},
"result": {
"total_hits": 6,
"hits": [
{
"id": "b"
},
{
"id": "e"
},
{
"id": "a"
},
{
"id": "f"
},
{
"id": "c"
},
{
"id": "d"
}
]
}
},
{
"comment": "sort by name, descending, missing first",
"search": {
"from": 0,
"size": 10,
"query": {
"match_all":{}
},
"sort": [{"by":"field","field":"name","missing":"first","desc":true}]
},
"result": {
"total_hits": 6,
"hits": [
{
"id": "d"
},
{
"id": "b"
},
{
"id": "e"
},
{
"id": "a"
},
{
"id": "f"
},
{
"id": "c"
}
]
}
},
{
"comment": "sort by age, ascending, _id, ascending",
"search": {
"from": 0,
"size": 10,
"query": {
"match_all":{}
},
"sort": ["age", "_id"]
},
"result": {
"total_hits": 6,
"hits": [
{
"id": "f"
},
{
"id": "a"
},
{
"id": "b"
},
{
"id": "c"
},
{
"id": "d"
},
{
"id": "e"
}
]
}
},
{
"comment": "sort by age, descending, _id, ascending",
"search": {
"from": 0,
"size": 10,
"query": {
"match_all":{}
},
"sort": ["-age", "_id"]
},
"result": {
"total_hits": 6,
"hits": [
{
"id": "d"
},
{
"id": "b"
},
{
"id": "c"
},
{
"id": "a"
},
{
"id": "f"
},
{
"id": "e"
}
]
}
},
{
"comment": "sort by age, descending, missing first, id, ascending",
"search": {
"from": 0,
"size": 10,
"query": {
"match_all":{}
},
"sort": [{"by":"field","field":"age","missing":"first","desc":true},{"by":"id","desc":false}]
},
"result": {
"total_hits": 6,
"hits": [
{
"id": "e"
},
{
"id": "d"
},
{
"id": "b"
},
{
"id": "c"
},
{
"id": "a"
},
{
"id": "f"
}
]
}
},
{
"comment": "sort by born, ascending",
"search": {
"from": 0,
"size": 10,
"query": {
"match_all":{}
},
"sort": ["born"]
},
"result": {
"total_hits": 6,
"hits": [
{
"id": "c"
},
{
"id": "e"
},
{
"id": "d"
},
{
"id": "b"
},
{
"id": "a"
},
{
"id": "f"
}
]
}
},
{
"comment": "sort by born, descending",
"search": {
"from": 0,
"size": 10,
"query": {
"match_all":{}
},
"sort": ["-born"]
},
"result": {
"total_hits": 6,
"hits": [
{
"id": "a"
},
{
"id": "b"
},
{
"id": "d"
},
{
"id": "e"
},
{
"id": "c"
},
{
"id": "f"
}
]
}
},
{
"comment": "sort by born, descending, missing first",
"search": {
"from": 0,
"size": 10,
"query": {
"match_all":{}
},
"sort": [{"by":"field","field":"born","missing":"first","desc":true}]
},
"result": {
"total_hits": 6,
"hits": [
{
"id": "f"
},
{
"id": "a"
},
{
"id": "b"
},
{
"id": "d"
},
{
"id": "e"
},
{
"id": "c"
}
]
}
},
{
"comment": "sort on multi-valued field",
"search": {
"from": 0,
"size": 10,
"query": {
"match_all":{}
},
"sort": [{"by":"field","field":"tags","mode":"min"}]
},
"result": {
"total_hits": 6,
"hits": [
{
"id": "a"
},
{
"id": "c"
},
{
"id": "d"
},
{
"id": "b"
},
{
"id": "e"
},
{
"id": "f"
}
]
}
},
{
"comment": "multi-column sort by age, ascending, name, ascending (flips b and c which have same age)",
"search": {
"from": 0,
"size": 10,
"query": {
"match_all":{}
},
"sort": ["age", "name"]
},
"result": {
"total_hits": 6,
"hits": [
{
"id": "f"
},
{
"id": "a"
},
{
"id": "c"
},
{
"id": "b"
},
{
"id": "d"
},
{
"id": "e"
}
]
}
},
{
"comment": "sort by docid descending",
"search": {
"from": 0,
"size": 10,
"query": {
"match_all":{}
},
"sort": ["-_id"]
},
"result": {
"total_hits": 6,
"hits": [
{
"id": "f"
},
{
"id": "e"
},
{
"id": "d"
},
{
"id": "c"
},
{
"id": "b"
},
{
"id": "a"
}
]
}
},
{
"comment": "sort by name, ascending, after marty",
"search": {
"from": 0,
"size": 10,
"query": {
"match_all":{}
},
"sort": ["name"],
"search_after": ["marty"]
},
"result": {
"total_hits": 6,
"hits": [
{
"id": "e"
},
{
"id": "b"
},
{
"id": "d"
}
]
}
},
{
"comment": "sort by name, ascending, before nancy",
"search": {
"from": 0,
"size": 10,
"query": {
"match_all":{}
},
"sort": ["name"],
"search_before": ["nancy"]
},
"result": {
"total_hits": 6,
"hits": [
{
"id": "c"
},
{
"id": "f"
},
{
"id": "a"
}
]
}
},
{
"comment": "sort by ID, after doc d",
"search": {
"from": 0,
"size": 10,
"query": {
"match_all":{}
},
"sort": ["_id"],
"search_after": ["d"]
},
"result": {
"total_hits": 6,
"hits": [
{
"id": "e"
},
{
"id": "f"
}
]
}
},
{
"comment": "sort by ID, before doc d",
"search": {
"from": 0,
"size": 10,
"query": {
"match_all":{}
},
"sort": ["_id"],
"search_before": ["d"]
},
"result": {
"total_hits": 6,
"hits": [
{
"id": "a"
},
{
"id": "b"
},
{
"id": "c"
}
]
}
},
{
"comment": "sort by score, after score 0.286889[ e(299646) > f(286889) > d(222224)]",
"search": {
"from": 0,
"size": 10,
"query": {
"query":"rapster"
},
"sort": ["_score"],
"search_after": ["0.286889"]
},
"result": {
"total_hits": 3,
"hits": [
{
"id": "f"
},
{
"id": "e"
}
]
}
},
{
"comment": "sort by score, before score f/0.286889[ e(299646) > f(286889) > d(222224)]",
"search": {
"from": 0,
"size": 10,
"query": {
"query":"rapster"
},
"sort": ["_score"],
"search_before": ["0.286889"]
},
"result": {
"total_hits": 3,
"hits": [
{
"id": "d"
}
]
}
}
]