导入数据到es
如下json格式数据
{ "account_number": 0, "balance": 16623, "firstname": "Bradshaw", "lastname": "Mckenzie", "age": 29, "gender": "F", "address": "244 Columbus Place", "employer": "Euron", "email": "[email protected]", "city": "Hobucken", "state": "CO"
}
通过命令
curl -H "Content-Type: application/json" -XPOST "localhost:9200/bank/_doc/_bulk?pretty&refresh" --data-binary "@files.json" curl "localhost:9200/_cat/indices?v"
导入数据.
数据查询;
GET /bank/_search?q=*&sort=account_number:asc&pretty
GET /bank/_search { "query": { "match_all": {} } }
match_all 搜索所有
GET /bank/_search { "query": { "match_all": {} }, "size": 1
}
size:为显示一个文档
GET /bank/_search
{ "query": { "match_all": {} }, "from": 10, "size": 10 }
from-size:显示10-19个文档.
GET /bank/_search { "query": { "match_all": {} }, "sort": { "balance": { "order": "desc" } } }
order:倒叙排序.