Rollender Index (dynamischer Indexname) In Spring Data Elasticsearch
Ich habe einen Verwendungszweck, in dem ich mein Dokument basierend auf einer bestimmten Bedingung in einem separaten Index indizieren möchte. Zum Beispiel möchte ich ein Rechnungsdokument in einem Index speichern, dem der Abteilungsname angehängt ist.
@Document(indexName="store_{department}", indexStoreType="invoice")
public class InvoiceES{
// fields
@Id
private String id;
@Field
private String department;
}
Ist es möglich, dies mit Spring Data zu erreichen?
Wenn nicht, ist dies für die kommenden Versionen von Spring Data geplant?