在上一节安装了es服务及其可视化插件以后,本节将阐述利用可视化插件,完成es中中索引库、映射和文档的增删改查。
已安装elasticsearch和完成可视化
https://www.jianshu.com/p/554bafec6049
删除索引库
url: http://localhost:9200/test/doc/_mapping
header: Content-Type:application/json
body:
{
"properties":
{
"name":{"type":"text"},
"desc":{"type":"text"}
}
}
url: http://localhost:9200/test/doc/_mapping
删除映射
删除索引库,自然就删除了索引库包含的映射。
url: http://localhost:9200/test/doc
header: Content-Type:application/json
{
"name":"java",
"desc":"Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程"
}
url:
http://localhost:9200/test/doc/_search?q=name:java 或者
http://localhost:9200/test/doc/_search?q=name:jav
通过搜索关键字java能搜到文档,通过搜索关键字jav搜不到文档,这就是索引的关键提现。
url:http://localhost:9200/test/doc/AtlfcnABgk0rVnucN-NZ
或者
POST请求
url:http://localhost:9200/test/doc/_delete_by_query
data:
{
"query": {
"match": {
"name":"java"
}
}
}
以上就是在es界面或者借助于RESTED工具对es进行的入门操作。
原文:https://www.cnblogs.com/alichengxuyuan/p/12513387.html