| 构造器和说明 |
|---|
ESIndexer(org.apache.commons.pool2.impl.GenericObjectPool<org.elasticsearch.client.RestHighLevelClient> clientPool,
String indexName,
Class<?> objType) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
deleteDocument(ESDocument document)
根据文档ID 删除文档
|
boolean |
deleteDocument(String docId)
根据文件类型和ID 删除文档
|
String |
mergeDocument(ESDocument document)
合并文档
|
String |
saveNewDocument(ESDocument document)
新建 文档
|
void |
setClientPool(org.apache.commons.pool2.impl.GenericObjectPool<org.elasticsearch.client.RestHighLevelClient> clientPool) |
int |
updateDocument(ESDocument document)
更新文档
|
int |
updateDocument(String docId,
ESDocument document)
更新文档
|
public void setClientPool(org.apache.commons.pool2.impl.GenericObjectPool<org.elasticsearch.client.RestHighLevelClient> clientPool)
public String saveNewDocument(ESDocument document)
saveNewDocument 在接口中 Indexerdocument - 文档public boolean deleteDocument(ESDocument document)
deleteDocument 在接口中 Indexerdocument - 文档public boolean deleteDocument(String docId)
deleteDocument 在接口中 IndexerdocId - String 文档idpublic int updateDocument(ESDocument document)
updateDocument 在接口中 Indexerdocument - 要跟新的文档对象public int updateDocument(String docId, ESDocument document)
updateDocument 在接口中 IndexerdocId - 文档iddocument - 要更新的文档对象public String mergeDocument(ESDocument document)
mergeDocument 在接口中 Indexerdocument - ESDocumentCopyright © 2025 姹熻嫃鍗楀ぇ鍏堣吘淇℃伅浜т笟鑲′唤鏈夐檺鍏徃. All rights reserved.