ElasticSearch的RestApi使用

  • 工具使用的是postman

新建索引庫

請求:java

響應:spring

在索引庫中新建分類和文檔

請求:api

響應:elasticsearch

查詢全部文檔

請求:工具

響應:post

根據id查詢文檔

請求:3d

響應:blog

基本匹配查詢

  • GET http://localhost:9200/<你要查詢的索引庫>/<你要查詢的分類>/_search?q=<你定義的字段名>:<要查詢的值>

在查詢以前,我先插入了幾條數據:索引

查字段爲title,值爲spring的:文檔

查字段爲content,值爲java的:

模糊查詢

  • GET http://localhost:9200/<你要查詢的索引庫>/<你要查詢的分類>/_search?q=<你定義的字段名>:<要查詢的值>

請求:

響應:

修改文檔

請求:

響應:

使用修改的時候,若是你的_id傳正確了他就會修改,若是傳了一個庫裏面沒有的_id,則會新建一條數據,而且使用的_id是傳入的_id

請求:

響應:

來查詢這個文檔:

刪除某個id的文檔

刪除id爲2的文檔:

響應:

經過查詢全部文檔的api查看id爲2的文檔是否被刪除:

相關文章
相關標籤/搜索