@Component public class IndexTools extends Object
| 构造器和说明 |
|---|
IndexTools() |
| 限定符和类型 | 方法和说明 |
|---|---|
MappingData[] |
getMappingData(Class<?> clazz)
批量获取配置于Field上的mapping信息,如果未配置注解,则给出默认信息
|
MappingData |
getMappingData(Field field)
获取配置于Field上的mapping信息,如果未配置注解,则给出默认信息
|
MetaData |
getMetaData(Class<?> clazz)
获取索引元数据:indexname、indextype、主分片、备份分片数的配置
|
public MetaData getMetaData(Class<?> clazz)
clazz - public MappingData getMappingData(Field field)
field - public MappingData[] getMappingData(Class<?> clazz)
clazz - Copyright © 2021. All rights reserved.