diff --git a/zufi-manager-model/src/main/java/de/ozgcloud/zufi/fachstelle/Fachstelle.java b/zufi-manager-model/src/main/java/de/ozgcloud/zufi/fachstelle/Fachstelle.java index 5a308861c97e9446ed765ad549cbac35644a2f88..4a4f8a455997ae33de963f4dc72042c2f92b82ba 100644 --- a/zufi-manager-model/src/main/java/de/ozgcloud/zufi/fachstelle/Fachstelle.java +++ b/zufi-manager-model/src/main/java/de/ozgcloud/zufi/fachstelle/Fachstelle.java @@ -3,6 +3,7 @@ package de.ozgcloud.zufi.fachstelle; import jakarta.validation.constraints.NotBlank; import org.springframework.data.annotation.Id; +import org.springframework.data.annotation.TypeAlias; import org.springframework.data.mongodb.core.index.Indexed; import org.springframework.data.mongodb.core.index.TextIndexed; import org.springframework.data.mongodb.core.mapping.Document; @@ -18,6 +19,7 @@ import lombok.extern.jackson.Jacksonized; @Jacksonized @Document(language = "german") @ToString +@TypeAlias("Fachstelle") public class Fachstelle { @Id diff --git a/zufi-manager-model/src/main/java/de/ozgcloud/zufi/organisationseinheit/OrganisationsEinheit.java b/zufi-manager-model/src/main/java/de/ozgcloud/zufi/organisationseinheit/OrganisationsEinheit.java index 294f23a5925c827097ee3823a5de24a31b651937..2d32cc53a18426f04fe38573e0135e3ecf858265 100644 --- a/zufi-manager-model/src/main/java/de/ozgcloud/zufi/organisationseinheit/OrganisationsEinheit.java +++ b/zufi-manager-model/src/main/java/de/ozgcloud/zufi/organisationseinheit/OrganisationsEinheit.java @@ -4,6 +4,7 @@ import java.util.HashSet; import java.util.Set; import org.springframework.data.annotation.Id; +import org.springframework.data.annotation.TypeAlias; import org.springframework.data.mongodb.core.index.CompoundIndex; import org.springframework.data.mongodb.core.index.HashIndexed; import org.springframework.data.mongodb.core.index.TextIndexed; @@ -19,6 +20,7 @@ import lombok.extern.jackson.Jacksonized; @Jacksonized @Document(language = "german") @CompoundIndex(name = "organisationseinheit_id", def = "{ 'xzufiId.id': 1 }") +@TypeAlias("OrganisationsEinheit") public class OrganisationsEinheit { @Id diff --git a/zufi-manager-pvog/src/main/java/de/ozgcloud/zufi/metadocument/MetaDocument.java b/zufi-manager-pvog/src/main/java/de/ozgcloud/zufi/metadocument/MetaDocument.java index e4a2602e298a61c275508e693ac17ca2b6aba851..a01d07b84b80ad7fcf7b2bd04af6c7c2b58ab37b 100644 --- a/zufi-manager-pvog/src/main/java/de/ozgcloud/zufi/metadocument/MetaDocument.java +++ b/zufi-manager-pvog/src/main/java/de/ozgcloud/zufi/metadocument/MetaDocument.java @@ -24,6 +24,7 @@ package de.ozgcloud.zufi.metadocument; import org.springframework.data.annotation.Id; +import org.springframework.data.annotation.TypeAlias; import org.springframework.data.mongodb.core.mapping.Document; import lombok.Builder; @@ -34,6 +35,7 @@ import lombok.extern.jackson.Jacksonized; @Getter @Jacksonized @Document +@TypeAlias("MetaDocument") public class MetaDocument { @Id private String id;