当前位置: 首页 > news >正文

怎么利用快站做网站可以发广告的100个网站

怎么利用快站做网站,可以发广告的100个网站,效果图制作多少钱一张,项目经理证书怎么考Spring Data访问Elasticsearch----Elasticsearch对象映射 一、元模型(Meta Model)对象映射1.1 映射注解概述1.1.1 控制向Elasticsearch写入和从其读取哪些属性1.1.2 日期格式映射1.1.3 Range类型1.1.4 映射的字段名1.1.5 Non-field-backed属性1.1.6 其他属性注解 1.2 映射规则1…

Spring Data访问Elasticsearch----Elasticsearch对象映射

  • 一、元模型(Meta Model)对象映射
    • 1.1 映射注解概述
      • 1.1.1 控制向Elasticsearch写入和从其读取哪些属性
      • 1.1.2 日期格式映射
      • 1.1.3 Range类型
      • 1.1.4 映射的字段名
      • 1.1.5 Non-field-backed属性
      • 1.1.6 其他属性注解
    • 1.2 映射规则
      • 1.2.1 类型提示Type Hints
      • 1.2.2 地理空间类
      • 1.2.3 GeoJson类型
      • 1.2.4 集合
      • 1.2.5 Maps
    • 1.3 自定义转换

Spring Data Elasticsearch Object Mapping是将Java对象(域实体)映射到存储在Elasticsearch中的JSON表示并返回的过程。内部用于此映射的类是MappingElasticsearchConverter。

一、元模型(Meta Model)对象映射

基于元模型的方法使用域类型信息来读写Elasticsearch。这允许为特定的域类型映射注册Converter实例。

1.1 映射注解概述

MappingElasticsearchConverter使用元数据来驱动对象到文档的映射。元数据取自可以进行注解的实体属性。
以下注解可用:

  • @Document:应用于类级别,表示该类是映射到数据库的候选类。最重要的属性是(查看API文档以获取完整的属性列表):
    • indexName:存储此实体的索引的名称。它可以包含一个SpEL模板表达式,如"log-#{T(java.time.LocalDate).now().toString()}"
    • createIndex:标志是否在存储库引导时创建索引。默认值为true。请参见使用相应映射自动创建索引
  • @Id:应用于字段级别,用于标记字段,用于标识目的。
  • @Transient、@ReadOnlyProperty、@WriteOnlyProperty:有关详细信息,请参阅以下1.1.1控制向Elasticsearch写入和从其读取哪些属性一节。
  • @PersistenceConstructor:标记给定的构造函数,甚至是受包保护的构造函数,以便在从数据库实例化对象时使用。构造函数参数按名称映射到检索到的文档中的键值。
  • @Field:应用于字段级别并定义字段的属性,大多数属性映射到各自的Elasticsearch Mapping定义(以下列表不完整,请查看注解Javadoc以获取完整参考):
    • name:字段的名称,因为它将在Elasticsearch文档中表示,如果未设置,则使用Java字段名称。
    • type:字段类型,可以是Text、Keyword、Long、Integer、Short、Byte、Double、Float、Half_Float、Scaled_Foat、Date、Date_Nanos、Boolean、Binary、Integer_Range、Float_Range、Long_Range、Double_Range,Date_Range和Ip_Range中的一个、Object、Nested、Ip、TokenCount、Percolator、Flattened、Search_As_You_type。请参阅Elasticsearch映射类型。如果未指定字段类型,则默认为FieldType。汽车这意味着,没有为该属性编写映射条目,并且当存储该属性的第一个数据时,Elasticsearch将动态添加映射条目(请查看Elasticsearch文档中的动态映射规则)。
    • format:一个或多个内置日期格式,请参阅下一节“日期格式映射”。
    • pattern:一个或多个自定义日期格式,请参阅下一节“日期格式映射”。
    • store:标记原始字段值是否应存储在Elasticsearch中,默认值为false。
    • analyzer,searchAnalyzer,用于指定自定义分析器和规范化器的规范化器。
  • @GeoPoint:将字段标记为geo_point数据类型。如果字段是GeoPoint类的实例,则可以省略。
  • @ValueConverter定义用于转换给定属性的类。与注册的Spring Converter不同的是,它只转换带注释的属性,而不是给定类型的每个属性。
    映射元数据基础设施是在一个独立的spring数据共享项目中定义的,该项目与技术无关。

1.1.1 控制向Elasticsearch写入和从其读取哪些属性

1.1.2 日期格式映射

1.1.3 Range类型

1.1.4 映射的字段名

1.1.5 Non-field-backed属性

1.1.6 其他属性注解

1.2 映射规则

1.2.1 类型提示Type Hints

1.2.2 地理空间类

1.2.3 GeoJson类型

1.2.4 集合

1.2.5 Maps

1.3 自定义转换

http://www.tj-hxxt.cn/news/129212.html

相关文章:

  • 北京网站托管的公司seo公司品牌哪家好
  • 上传网站步骤seo专员的工作内容
  • 开封网站建设怎么找当地的地推团队
  • 江苏弘盛建设工程集团有限公司网站查域名
  • 网站建设与管理是什么深圳市前十的互联网推广公司
  • 电商型网站开发多少钱seo搜索优化费用
  • 2015做导航网站有哪些功能软文推广
  • 免费做网站公司ydwzjs嘉兴百度快照优化排名
  • 网站建设的目的与意义搜索引擎调词平台哪个好
  • 多产品网站怎么做企业网站海南百度推广运营中心
  • 做网站用哪几个端口 比较好网络推广方案怎么写
  • 什么是b2b网站电子商务平台建设
  • 晋江网站建设企业免费微信引流推广的方法
  • 个人求职网站如何做拓客公司联系方式
  • 武汉 网站 建设百度热线客服24小时
  • 论文中小企业的网站建设赵阳竞价培训
  • 两个域名同时指向一个网站流量查询网站
  • 绿色大气漂亮dedecms茶叶企业网站网站优化有哪些类型
  • 做网站需要人员长沙网站开发
  • 自适应网站设计线上运营的5个步骤
  • 长沙房地产新闻首页关键词排名优化
  • 教育直播网站开发网络推广平台几大类
  • 四川建设局网站首页大数据精准营销的策略
  • 网站中的搜索框图标怎么做的宁波网站优化公司哪家好
  • 哈尔滨模板建站平台江苏搜索引擎优化
  • 个人网站效果图咋做网络宣传方式
  • wordpress整站密码chatgpt网页
  • 做网站价格多少郑州百度seo关键词
  • 免费网站建设工具疫情最新数据
  • 怎么查询网站的域名seo优化技术是什么