Class WebpageElastic

java.lang.Object
com.bytedesk.kbase.llm_webpage.elastic.WebpageElastic

public class WebpageElastic extends Object
网页全文搜索实体类 用于在Elasticsearch中存储网页文档
  • Field Details

    • uid

      private String uid
    • title

      @Field(type=Text, analyzer="ik_max_word", searchAnalyzer="ik_smart") private String title
    • url

      @Field(type=Text) private String url
    • description

      @Field(type=Text, analyzer="ik_max_word", searchAnalyzer="ik_smart") private String description
    • content

      @Field(type=Text, analyzer="ik_max_word", searchAnalyzer="ik_smart") private String content
    • tagList

      @Field(type=Keyword) private List<String> tagList
    • orgUid

      @Field(type=Keyword) private String orgUid
    • kbUid

      @Field(type=Keyword) private String kbUid
    • categoryUid

      @Field(type=Keyword) private String categoryUid
    • enabled

      @Field(type=Boolean) private Boolean enabled
    • startDate

      @Field(type=Keyword) private String startDate
    • endDate

      @Field(type=Keyword) private String endDate
    • viewCount

      @Field(type=Integer) private Integer viewCount
    • clickCount

      @Field(type=Integer) private Integer clickCount
  • Constructor Details

    • WebpageElastic

      public WebpageElastic()
  • Method Details