查找文档(retrieving a document)
现在在ES中已经有数据了,已经可以处理这个应用的业务需求了。首先的需求是获取员工个人信息。
这个在ES中很简单,只需要执行HTTP GET请求同时指定文档的address,index,type和id,就可以得到一个JSON格式的文档了如下:
curl -GET 'http://localhost:9200/megacorp/employee/1' 或者curl -GET 'http://localhost:9200/megacorp/employee/1?pretty'
{
"first_name": "John",
"last_name": "Smith",
"age": 25,
"about": "I love to go rock climbing",
"interests": ["sports","music"]
}
使用了和index类似的方式,我们改变了HTTP的PUT动作到GET以获取文档,还可以使用DELETE动作以删除一个文档,还可以使用HEAD动作检测一个文档是否存在。替换或更新一个文档就再次执行PUT。
原文:http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/_retrieving_a_document.html

浙公网安备 33010602011771号