Uses of Class
com.bytedesk.kbase.article.ArticleEntity
Packages that use ArticleEntity
Package
Description
ByteDesk 文章管理包
提供文章的CRUD、搜索等功能
-
Uses of ArticleEntity in com.bytedesk.kbase.article
Methods in com.bytedesk.kbase.article that return ArticleEntityModifier and TypeMethodDescriptionprotected ArticleEntityArticleRestService.doSave(ArticleEntity entity) ArticleRestService.handleOptimisticLockingFailureException(org.springframework.orm.ObjectOptimisticLockingFailureException e, ArticleEntity entity) ArticleRestService.save(ArticleEntity entity) ArticleEntity.setElasticError()ArticleEntity.setElasticSuccess()ArticleEntity.setVectorError()ArticleEntity.setVectorSuccess()Methods in com.bytedesk.kbase.article that return types with arguments of type ArticleEntityModifier and TypeMethodDescriptionprotected org.springframework.data.jpa.domain.Specification<ArticleEntity>ArticleRestService.createSpecification(ArticleRequest request) protected org.springframework.data.domain.Page<ArticleEntity>ArticleRestService.executePageQuery(org.springframework.data.jpa.domain.Specification<ArticleEntity> spec, org.springframework.data.domain.Pageable pageable) ArticleRepository.findByKbase_UidAndDeletedFalse(String kbUid) ArticleRestService.findByKbUid(String kbUid) static org.springframework.data.jpa.domain.Specification<ArticleEntity>ArticleSpecification.search(ArticleRequest request, AuthService authService) Methods in com.bytedesk.kbase.article with parameters of type ArticleEntityModifier and TypeMethodDescriptionArticleRestService.convertToExcel(ArticleEntity article) ArticleRestService.convertToResponse(ArticleEntity entity) protected ArticleEntityArticleRestService.doSave(ArticleEntity entity) ArticleRestService.handleOptimisticLockingFailureException(org.springframework.orm.ObjectOptimisticLockingFailureException e, ArticleEntity entity) voidArticleEntityListener.onPostPersist(ArticleEntity article) voidArticleEntityListener.onPostUpdate(ArticleEntity article) ArticleRestService.save(ArticleEntity entity) Method parameters in com.bytedesk.kbase.article with type arguments of type ArticleEntityModifier and TypeMethodDescriptionprotected org.springframework.data.domain.Page<ArticleEntity>ArticleRestService.executePageQuery(org.springframework.data.jpa.domain.Specification<ArticleEntity> spec, org.springframework.data.domain.Pageable pageable) -
Uses of ArticleEntity in com.bytedesk.kbase.article.elastic
Methods in com.bytedesk.kbase.article.elastic with parameters of type ArticleEntityModifier and TypeMethodDescriptionstatic ArticleElasticArticleElastic.fromArticleEntity(ArticleEntity article) voidArticleElasticService.indexArticle(ArticleEntity article) 索引文章实体到Elasticsearch -
Uses of ArticleEntity in com.bytedesk.kbase.article.event
Fields in com.bytedesk.kbase.article.event declared as ArticleEntityModifier and TypeFieldDescriptionprivate ArticleEntityArticleCreateEvent.articleprivate ArticleEntityArticleDeleteEvent.articleprivate ArticleEntityArticleUpdateEvent.articleConstructors in com.bytedesk.kbase.article.event with parameters of type ArticleEntityModifierConstructorDescriptionArticleCreateEvent(Object source, ArticleEntity article) ArticleDeleteEvent(Object source, ArticleEntity article) ArticleUpdateEvent(Object source, ArticleEntity article) -
Uses of ArticleEntity in com.bytedesk.kbase.article.mq
Methods in com.bytedesk.kbase.article.mq with parameters of type ArticleEntityModifier and TypeMethodDescriptionprivate voidArticleMessageConsumer.handleDeleteOperation(ArticleEntity article, ArticleIndexMessage message) 处理删除操作private voidArticleMessageConsumer.handleIndexOperation(ArticleEntity article, ArticleIndexMessage message) 处理索引操作 -
Uses of ArticleEntity in com.bytedesk.kbase.article.vector
Methods in com.bytedesk.kbase.article.vector with parameters of type ArticleEntityModifier and TypeMethodDescriptionArticleVectorService.deleteArticle(ArticleEntity article) 从向量存储中删除文章向量文档 修改为不更新实体的方式,只进行向量删除操作,避免实体并发修改冲突static ArticleVectorArticleVector.fromArticleEntity(ArticleEntity article) 从ArticleEntity创建ArticleVector实体的静态方法 注意:向量嵌入需要单独计算并设置voidArticleVectorService.indexVector(ArticleEntity article) 将文章内容添加到向量存储中 添加版本检查,以更好地处理乐观锁冲突 -
Uses of ArticleEntity in com.bytedesk.kbase.utils
Methods in com.bytedesk.kbase.utils with parameters of type ArticleEntityModifier and TypeMethodDescriptionstatic ArticleResponseKbaseConvertUtils.convertToArticleResponse(ArticleEntity entity)