Attualmente non c'è modo di impostare il nome dell'indice per TextIndex utilizzando l'impostazione basata su annotazioni. Per farlo, usa IndexOperations tramite il template per impostare manualmente l'indice di testo.
template.indexOps(Person.class)
.ensureIndex(
new TextIndexDefinitionBuilder()
.named("YourIndexNameHere")
.onField("biography")
.build());