MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

SD MongoDB-Polymorphismus im Filialdokument

Ich hatte ein ähnliches Problem, ich habe eine Klasse, die eine Schnittstelle implementiert und wenn ich findAll verwende Ich bekomme den Fehler:

Nach dem Debuggen von SpringData code habe ich festgestellt, dass Mapper @TypeAlias verwendet Um den zu instanziierenden Typ zu ermitteln, setze ich einfach @TypeAlias("FullClassName") ein auf meinen Implementierungen von test.MetaClasse und es hat funktioniert!

Ich habe es mit Ihrer Situation getestet und es wird funktionieren!