public interface DefaultElasticSearchEditRepository<T>
| 限定符和类型 | 方法和说明 |
|---|---|
default boolean |
deleteById(String primaryId)
根据主键删除
|
default boolean |
deleteById(String primaryId,
String routing)
根据主键删除
|
ElasticSearchRestTemplate |
elasticSearchRestTemplate() |
ElasticSearchEntityRepositoryDetail |
entityRepositoryDetail() |
default boolean |
insert(T t)
新建一条数据
|
default boolean |
updateById(T t,
boolean excludeNull)
根据id更新一条数据
|
findAll, findById, findById, findForPage, findOnedefault boolean insert(T t)
ElasticSearchRepositorydefault boolean updateById(T t, boolean excludeNull)
ElasticSearchRepositoryt - 要更新的试题数据excludeNull - 是否排除为null 的字段
可以实现全字段数据更新,或者某些字段更新
true: 如果 某个字段值为null,不会修改该字段值
false:如果 某个字段值为null,则会将该字段更新为nulldefault boolean deleteById(String primaryId)
ElasticSearchRepositorydefault boolean deleteById(String primaryId, String routing)
ElasticSearchRepositoryprimaryId - 主键routing - routingElasticSearchRestTemplate elasticSearchRestTemplate()
ElasticSearchEntityRepositoryDetail entityRepositoryDetail()
Copyright © 2022. All rights reserved.