标签:website ... blog 123 文档 PUT elasticsearch
索引文档
PUT /{index}/{type}/{id} { "field": "value", ... }
例如:
PUT /website/blog/123 { "title": "My first blog entry", "text": "Just trying this out...", "date": "2014/01/01" }
取回一个文档
GET /website/blog/123?pretty
返回文档一部分
GET /website/blog/123?_source=title,text
文档检查是否存在(用HEAD请求)
curl -i -XHEAD http://localhost:9200/website/blog/123
更新整个文档
在 Elasticsearch 中文档是 不可改变 的,不能修改它们。相反,如果想要更新现有的文档,需要 重建索引 或者进行替换
PUT /website/blog/123 { "title": "My first blog entry", "text": "I am starting to get the hang of this...", "date": "2014/01/02" }
创建文档
第一种 PUT /website/blog/123?op_type=create { ... } 第二种 PUT /website/blog/123/_create { ... }
删除文档
DELETE /website/blog/123
指定版本更新索引
PUT /website/blog/1?version=1 { "title": "My first blog entry", "text": "Starting to get the hang of this..." }
文档部分更新
POST /website/blog/1/_update { "doc" : { "tags" : [ "testing" ], "views": 0 } }
取回多个文档
GET /_mget { "docs" : [ { "_index" : "website", "_type" : "blog", "_id" : 2 }, { "_index" : "website", "_type" : "pageviews", "_id" : 1, "_source": "views" } ] }
标签:website,...,blog,123,文档,PUT,elasticsearch 来源: https://www.cnblogs.com/zhoufly-blog/p/16342201.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。