7
當前用於彈性搜索文檔的java API沒有提到有關創建索引模板的任何內容。 我知道我可以使用crud創建一個索引模板,但是我的彈性搜索索引正在增長,這取決於我獲得的數據。我現在所擁有的數據可能會改變數據。因此,我不想手動製作索引和模板,而是想知道是否可以通過在Java中編寫代碼來完成。在彈性搜索中使用java api創建索引模板
當前用於彈性搜索文檔的java API沒有提到有關創建索引模板的任何內容。 我知道我可以使用crud創建一個索引模板,但是我的彈性搜索索引正在增長,這取決於我獲得的數據。我現在所擁有的數據可能會改變數據。因此,我不想手動製作索引和模板,而是想知道是否可以通過在Java中編寫代碼來完成。在彈性搜索中使用java api創建索引模板
可以使用IndicesAdminClient創建一個模板
node.client().admin().indices().putTemplate(
new PutIndexTemplateRequest("templatename").source(templateString)
);
PutIndexTemplateRequest有其他的方法來建立編程模板,如果你更願意把它做成一個Java地圖等