Skip to content
Snippets Groups Projects
Commit fbdae58f authored by OZGCloud's avatar OZGCloud
Browse files

Merge pull request 'OZG-6297 Add TypeAlias to Collection Entities' (#88) from...

Merge pull request 'OZG-6297 Add TypeAlias to Collection Entities' (#88) from OZG-6297-TypeAlias-Collection-Entities into master

Reviewed-on: https://git.ozg-sh.de/ozgcloud-app/zufi-manager/pulls/88


Reviewed-by: default avatarOZGCloud <ozgcloud@mgm-tp.com>
parents 0ac43f27 2eeef885
No related branches found
No related tags found
No related merge requests found
...@@ -3,6 +3,7 @@ package de.ozgcloud.zufi.fachstelle; ...@@ -3,6 +3,7 @@ package de.ozgcloud.zufi.fachstelle;
import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotBlank;
import org.springframework.data.annotation.Id; 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.Indexed;
import org.springframework.data.mongodb.core.index.TextIndexed; import org.springframework.data.mongodb.core.index.TextIndexed;
import org.springframework.data.mongodb.core.mapping.Document; import org.springframework.data.mongodb.core.mapping.Document;
...@@ -18,6 +19,7 @@ import lombok.extern.jackson.Jacksonized; ...@@ -18,6 +19,7 @@ import lombok.extern.jackson.Jacksonized;
@Jacksonized @Jacksonized
@Document(language = "german") @Document(language = "german")
@ToString @ToString
@TypeAlias("Fachstelle")
public class Fachstelle { public class Fachstelle {
@Id @Id
......
...@@ -4,6 +4,7 @@ import java.util.HashSet; ...@@ -4,6 +4,7 @@ import java.util.HashSet;
import java.util.Set; import java.util.Set;
import org.springframework.data.annotation.Id; 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.CompoundIndex;
import org.springframework.data.mongodb.core.index.HashIndexed; import org.springframework.data.mongodb.core.index.HashIndexed;
import org.springframework.data.mongodb.core.index.TextIndexed; import org.springframework.data.mongodb.core.index.TextIndexed;
...@@ -19,6 +20,7 @@ import lombok.extern.jackson.Jacksonized; ...@@ -19,6 +20,7 @@ import lombok.extern.jackson.Jacksonized;
@Jacksonized @Jacksonized
@Document(language = "german") @Document(language = "german")
@CompoundIndex(name = "organisationseinheit_id", def = "{ 'xzufiId.id': 1 }") @CompoundIndex(name = "organisationseinheit_id", def = "{ 'xzufiId.id': 1 }")
@TypeAlias("OrganisationsEinheit")
public class OrganisationsEinheit { public class OrganisationsEinheit {
@Id @Id
......
...@@ -24,6 +24,7 @@ ...@@ -24,6 +24,7 @@
package de.ozgcloud.zufi.metadocument; package de.ozgcloud.zufi.metadocument;
import org.springframework.data.annotation.Id; import org.springframework.data.annotation.Id;
import org.springframework.data.annotation.TypeAlias;
import org.springframework.data.mongodb.core.mapping.Document; import org.springframework.data.mongodb.core.mapping.Document;
import lombok.Builder; import lombok.Builder;
...@@ -34,6 +35,7 @@ import lombok.extern.jackson.Jacksonized; ...@@ -34,6 +35,7 @@ import lombok.extern.jackson.Jacksonized;
@Getter @Getter
@Jacksonized @Jacksonized
@Document @Document
@TypeAlias("MetaDocument")
public class MetaDocument { public class MetaDocument {
@Id @Id
private String id; private String id;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment