postman连接es执行创建、查询、新增文档等操作

这篇具有很好参考价值的文章主要介绍了postman连接es执行创建、查询、新增文档等操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

创建索引操作语句:

put /ads_es_abc_index   //这里只填写索引名称即可
{
   "settings": {       //在setting中设置该索引的分片副本以及自动刷新时间等设置
       "number_of_shards": 3,
       "number_of_replicas": 2
   },
   "mappings": {    //mapping中就是当前索引的字段
       "properties": {
           "id": {
               "type": "long",
               "index": false // 是否被索引,如果为true就会被索引,会被查询到,为false则不会被查询到
           },
           "name": {
               "type": "keyword",
               "index": true
           },
           "address": {
               "type": "keyword", // 关键字;如果根据这个字段进行查询必须是全名称,负责搜索不到对应内容
               "index": true
           }
       }
   }
}

查询索引操作:

get /ads_es_index(索引名称)/_cat/indices?v

查询文档:

get /es_index(索引名称)/_search      //精确查询
{
	"query":{
		"bool":{
			"filter":{
				"term":{
				"field(需要查询的字段名)":"value(查询字段的值)"
				}
			}
		}
	}
}

get /es_index(索引名)/_doc/id(文档主键)



GET /user/_search     //范围查询
{
  "query":{
  "range":{
      "age":{
        "gte": 5,       //gte 是大于等于 gt是大于
        "lte": 18		//lte是小于等于 lt是小于
      }
    }
  }
}
 

新增文档操作:文章来源地址https://www.toymoban.com/news/detail-545347.html

put /es_index(索引名)/_doc/id
{
	"name":"张三",
	"age":"18",
	"length":"180"
}

到了这里,关于postman连接es执行创建、查询、新增文档等操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • java serverlets使用数据源连接oracle数据库,并执行查询操作代码

    package chap03; import java.io.IOException; import java.io.PrintWriter; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.PreparedStatement; import java.sql.Statement; import java.util.*; import javax.naming.Context; import javax.naming.InitialContext; import javax.naming.Namin

    2024年02月08日
    浏览(51)
  • es 新增,修改,删除,查询

    1.新增  put 请求 2.指定字段修改  post请求 3.全部修改  put 请求 4.删除 delete请求  5.指定某一个id查询数据 get 请求 6. 指定多个id查询 get 请求

    2024年02月12日
    浏览(46)
  • java使用elasticsearchClient调用es7.17-生成连接、查询系统参数、索引相关操作

    java调用elasticsearch有几种不同的方式,考虑到以后维护方便,使用elasticSearchClient进行数据交互 首先要进行maven引入,后面两个是与json转化有关的,刚开始测试可以无需引入 1、ModelTestCase 此实体整合了与es系统有关的相关参数 2、Person 此实体主要为测试索引中的数据结构 1、生

    2024年02月15日
    浏览(46)
  • ES简单教程(二)使用ElasticsearchRestTemplate新增、删除索引文档数据

    注意 :不是新增索引哈,是为某个索引新增/删除文档数据,即为某个表新增或者删除表数据。

    2024年02月11日
    浏览(43)
  • ES新增字段后,查询索引中不显示这个字段

    修改ES结构,新增字段 注:为避免修改后该文件结构损坏,修改前先备份 1.复制文档 2.新增字段(text类型) 3.查询字段是否添加成功 诶?!这个时候发现没有添加成功? 然后我通过es的head插件可以看到这个字段 这个时候,我们只需要对字段进行初始化,给一个默认值就解决了

    2024年02月15日
    浏览(47)
  • springboot+es批量新增、批量修改、根据内部id批量查询

    pom.xml配置 yml配置 EsConfig配置 ElasticSearchConfig 配置 启动类配置 //批量操作的对象 批量修改 批量新增 根据es内部id批量查询数据

    2024年02月11日
    浏览(50)
  • ES 文档查询 之 DSL

    ES支持一种JSON格式的查询,叫做DSL, domain specific language   DSL 官方文档地址:Query DSL | Elasticsearch Guide [7.17] | Elastic 练习   match查询   multi-match查询   term查询  精确查询不会对我们查询内容进行分词,完全匹配才回命中。 range查询   gt : greater than 大于      gte : greater than e

    2023年04月19日
    浏览(39)
  • es使用java来查询文档(基于es7.8)

    注意,索引的字段mapping是如下类型,如果index是FALSE的话,会导致条件查询失败: 先引入pom依赖: 创建User类: 然后在名为user的索引里,插入多条数据,在main方法里进行测试: 然后进行测试:

    2024年02月11日
    浏览(47)
  • 实用篇-ES-RestClient查询文档

    上面的查询文档都是依赖kibana,在浏览器页面使用DSL语句去查询es,如何用java去查询es里面的文档(数据)呢 我们通过match_all查询来演示基本的API,注意下面演示的是 \\\'match_all查询,也叫基础查询\\\' 首先保证你已经做好了 \\\'实用篇-ES-环境搭建\\\' ,创建了名为gghotel的索引库,然后开

    2024年02月04日
    浏览(42)
  • clickhouse 代替 es 如何对文档做模糊查询?

    模糊查询在日志存储的场景中非常普遍。 ClickHouse 作为大数据分布式引擎,理所当然地会被作为日志存储的备选方案。事实上使用 ClickHouse 作为日志存储方案,业界目前也已经在多家企业落地,比如 Uber 、石墨文档、映客、快手、携程、唯品会等。 日志查询的一个最大的特点

    2024年01月21日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包