| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- package com.doc.biz.service;
- import com.doc.biz.domain.DocInfo;
- import com.doc.biz.domain.EsDocInfo;
- /**
- * ES操作接口
- *
- * @author wukai
- * @date 2023-08-15
- */
- public interface IElasticSearchService {
- /**
- * 文件内容入es库
- *
- * @param info 文档信息
- */
- void save(DocInfo info);
- /**
- * 通过ID删除ES内容
- *
- * @param info 文档信息
- */
- void delete(DocInfo info);
- /**
- * 通过ID删除ES内容
- *
- * @param docId id
- */
- void delete(Long docId);
- /**
- * 根据docId 查询文本内容
- *
- * @param docId id
- * @return 文本
- */
- EsDocInfo getEsDocInfo(Long docId);
- }
|