Class ArticleElastic

java.lang.Object
com.bytedesk.kbase.article.elastic.ArticleElastic

public class ArticleElastic extends Object
  • Field Details

    • uid

      private String uid
    • title

      @Field(type=Text, analyzer="ik_max_word") private String title
    • summary

      @Field(type=Text, analyzer="ik_max_word") private String summary
    • contentMarkdown

      @Field(type=Text, analyzer="ik_max_word") private String contentMarkdown
    • contentHtml

      @Field(type=Text, analyzer="ik_max_word") private String contentHtml
    • tagList

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

      @Field(type=Keyword) private String status
    • auditStatus

      @Field(type=Keyword) private String auditStatus
    • top

      @Field(type=Boolean) private Boolean top
    • published

      @Field(type=Boolean) private Boolean published
    • markdown

      @Field(type=Boolean) private Boolean markdown
    • orgUid

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

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

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

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

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

      @Field(type=Integer) private Integer readCount
    • likeCount

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

    • ArticleElastic

      public ArticleElastic()
  • Method Details