public interface DefaultElasticSearchEditRepository<T> extends DefaultRepository<T>
| 限定符和类型 | 方法和说明 |
|---|---|
default boolean |
deleteById(String primaryId)
根据主键删除
|
default boolean |
deleteById(String primaryId,
String routing)
根据主键删除
|
default boolean |
insert(T t)
新建一条数据
|
default boolean |
updateById(T t,
boolean excludeNull)
根据id更新一条数据
|
elasticSearchRestTemplate, entityRepositoryDetailfindAll, findById, findById, findForPage, findOnedefault boolean insert(T t)
ElasticSearchRepositoryinsert 在接口中 ElasticSearchRepository<T>default boolean updateById(T t, boolean excludeNull)
ElasticSearchRepositoryupdateById 在接口中 ElasticSearchRepository<T>t - 要更新的试题数据excludeNull - 是否排除为null 的字段
可以实现全字段数据更新,或者某些字段更新
true: 如果 某个字段值为null,不会修改该字段值
false:如果 某个字段值为null,则会将该字段更新为nulldefault boolean deleteById(String primaryId)
ElasticSearchRepositorydeleteById 在接口中 ElasticSearchRepository<T>default boolean deleteById(String primaryId, String routing)
ElasticSearchRepositorydeleteById 在接口中 ElasticSearchRepository<T>primaryId - 主键routing - routingCopyright © 2023. All rights reserved.