123456789101112131415161718192021222324252627282930313233343536 |
- package com.sw.domain.po;
- import lombok.AllArgsConstructor;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.data.annotation.Id;
- import org.springframework.data.elasticsearch.annotations.Document;
- import org.springframework.data.elasticsearch.annotations.Field;
- import org.springframework.data.elasticsearch.annotations.FieldType;
- /**
- * 商品
- *
- * @author yegang
- * @create 2022-03-10 9:55
- **/
- @Data
- @AllArgsConstructor
- @NoArgsConstructor
- @Document(indexName = "jd_list")
- public class EsProduct {
- @Id //主键
- private Integer id;
- //FieldType.Auto根据字段类型自动注入,例如这里是String
- @Field(type = FieldType.Keyword)
- private String name;
- //FieldType.Auto根据字段类型自动注入,例如这里是String
- @Field(type = FieldType.Auto)
- private String url;
- @Field(type = FieldType.Auto)
- private String price;
- @Field(type = FieldType.Integer,index = false)
- private Integer num;
- }
|