准备数据
POST /toutiao/_doc
{
"title": "mysql从入门到放弃",
"content": "mysql技术内幕",
"author":"李雷",
"like":300,
"date":"2021-08-29"
}
POST /toutiao/_doc
{
"title": "mysql从入门到放弃1",
"content": "mysql技术内幕",
"author":"李雷",
"like":300,
"date":"2021-08-29"
}
POST /toutiao/_doc
{
"title": "mysql从入门到放弃2",
"content": "mysql技术内幕",
"author":"李雷",
"like":300,
"date":"2021-08-29"
}
POST /toutiao/_doc
{
"title": "mysql从入门到放弃3",
"content": "mysql技术内幕",
"author":"李雷",
"like":300,
"date":"2021-08-29"
}
POST /toutiao/_doc
{
"title": "mysql从入门到放弃4",
"content": "mysql技术内幕",
"author":"李雷",
"like":300,
"date":"2021-08-29"
}
POST /toutiao/_doc
{
"title": "mysql从入门到放弃5",
"content": "mysql技术内幕",
"author":"李雷",
"like":300,
"date":"2021-08-29"
}
POST /toutiao/_doc
{
"title": "mysql从入门到放弃6",
"content": "mysql技术内幕",
"author":"李雷",
"like":300,
"date":"2021-08-29"
}
POST /toutiao/_doc
{
"title": "mysql从入门到放弃7",
"content": "mysql技术内幕",
"author":"李雷",
"like":300,
"date":"2021-08-29"
}
POST /toutiao/_doc
{
"title": "mysql从入门到放弃8",
"content": "mysql技术内幕",
"author":"李雷",
"like":300,
"date":"2021-08-29"
}
POST /toutiao/_doc
{
"title": "mysql从入门到放弃9",
"content": "mysql技术内幕",
"author":"李雷",
"like":300,
"date":"2021-08-29"
}
POST /toutiao/_doc
{
"title": "mysql从入门到放弃10",
"content": "mysql技术内幕",
"author":"李雷",
"like":300,
"date":"2021-08-29"
}
POST /toutiao/_doc
{
"title": "mysql从入门到放弃11",
"content": "mysql技术内幕",
"author":"李雷",
"like":300,
"date":"2021-08-29"
}
POST /toutiao/_doc
{
"title": "mysql从入门到放弃12",
"content": "mysql技术内幕",
"author":"李雷",
"like":300,
"date":"2021-08-29"
}
方式一
查询该索引下的所有记录,但只显示 前10条 记录
GET /toutiao_v1/_search
方式二
GET /toutiao_v1/_search
{
"size": 11 //不加size,默认只显示前10条记录
}
方式三
match_all 表示 匹配所有,如下:
GET /toutiao_v1/_search
{
"query": {
"match_all": {} // 内部是空的
},
"size": 100 //不加size,默认只显示前10条记录
}
执行结果如下:
{
"took": 81, // 耗费时间,单位:毫秒
"timed_out": false,
"_shards": {
"total": 1,
"successful": 1,
"skipped": 0,
"failed": 0
},
"hits": {
"total": {
"value": 5,
"relation": "eq"
},
"max_score": 1.0,
"hits": [
{
"_index": "toutiao",
"_type": "_doc",
"_id": "pGcmlnsBRQ4q0pqf1bII",
"_score": 1.0,
"_source": {
"title": "JAVA从入门到放弃",
"content": "JAVA高手的技巧,java基础、高级"
}
},
{
"_index": "toutiao",
"_type": "_doc",
"_id": "VmdIlnsBRQ4q0pqf57bv",
"_score": 1.0,
"_source": {
"title": "JAVA从入门到放弃",
"content": "JAVA高手的技巧,java基础、高级"
}
},
{
"_index": "toutiao",
"_type": "_doc",
"_id": "WWdIlnsBRQ4q0pqf9ra0",
"_score": 1.0,
"_source": {
"title": "JAVA从入门到放弃",
"content": "JAVA高手的技巧,java基础、高级"
}
},
{
"_index": "toutiao",
"_type": "_doc",
"_id": "F8JTl3sBF1sR4vvlFbwP",
"_score": 1.0,
"_source": {
"title": "JAVA从入门到放弃",
"content": "JAVA高手的技巧,java基础、高级"
}
},
{
"_index": "toutiao",
"_type": "_doc",
"_id": "1",
"_score": 1.0,
"_source": {
"title": "mysql从入门到放弃",
"content": "mysql技术内幕"
}
}
]
}
}
这种方式,可以在 json数据 加更多的参数:
ElasticSearch 条件查询、分页查询、指定查询字段、排序

