MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Polimorfismo SD MongoDB nel documento secondario

Ho avuto un problema simile, ho una classe che implementa un'interfaccia e quando uso findAll Ottengo l'errore:

Dopo aver eseguito il debug di SpringData codice, mi sono reso conto che Mapper usa @TypeAlias per scoprire il tipo che deve istanziare, quindi metto semplicemente @TypeAlias("FullClassName") sulle mie implementazioni di test.MetaClasse e ha funzionato!

Ho testato la tua situazione e funzionerà!