From 5b475bbf3432b595d605cd828b68c295bb33d594 Mon Sep 17 00:00:00 2001
From: Cornelia Michlits <cornelia.michlits@tuwien.ac.at>
Date: Sat, 9 Oct 2021 12:26:55 +0200
Subject: [PATCH] #84 add nested search

---
 .../src/main/java/at/tuwien/entities/database/table/Table.java | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/fda-metadata-db/entities/src/main/java/at/tuwien/entities/database/table/Table.java b/fda-metadata-db/entities/src/main/java/at/tuwien/entities/database/table/Table.java
index 9102cbf347..01189afa8c 100644
--- a/fda-metadata-db/entities/src/main/java/at/tuwien/entities/database/table/Table.java
+++ b/fda-metadata-db/entities/src/main/java/at/tuwien/entities/database/table/Table.java
@@ -7,6 +7,8 @@ import org.hibernate.annotations.GenericGenerator;
 import org.springframework.data.annotation.CreatedDate;
 import org.springframework.data.annotation.LastModifiedDate;
 import org.springframework.data.elasticsearch.annotations.Document;
+import org.springframework.data.elasticsearch.annotations.Field;
+import org.springframework.data.elasticsearch.annotations.FieldType;
 import org.springframework.data.jpa.domain.support.AuditingEntityListener;
 
 import javax.persistence.*;
@@ -61,6 +63,7 @@ public class Table {
 
     @ToString.Include
     @OneToMany(fetch = FetchType.EAGER, cascade = CascadeType.ALL, mappedBy = "table")
+    @Field(type = FieldType.Nested)
     private List<TableColumn> columns;
 
     @Column(nullable = false, updatable = false)
-- 
GitLab