Psico Punch:
Eu tenho uma classe persistente que se estende um pai, onde alguns de seus campos são definidos. Com Primavera de dados Mongo, eu posso usar a @Indexed
anotação em campos persistentes para criar índice na coleção correspondente. No entanto, no caso de campos herdados, só posso acessá-los através da classe pai. Eu provavelmente poderia colocar a anotação lá, mas eu não quero criar índice para a cada coleção estendendo a classe pai. Posso potencialmente usar @CompoundIndex
(com valor único) Para contornar isso?
Psico Punch:
Depois de fazer alguns testes local, descobri que, sim, eu posso usar @CompoundIndex
para solucionar esse problema.