Merge branch 'master' into develop

This commit is contained in:
2024-02-21 12:38:31 +01:00

View File

@@ -2,6 +2,7 @@ package it.integry.ems_model.utility;
import com.annimon.stream.Stream;
import it.integry.common.var.CommonConstants;
import it.integry.ems_model.annotation.EntityChild;
import it.integry.ems_model.base.EntityBase;
import it.integry.ems_model.base.EntityPropertyHolder;
import it.integry.ems_model.config.EmsRestConstants;
@@ -171,9 +172,14 @@ public class UtilityDB {
}
}
EntityChild childConstraintDetails = field.getAnnotation(EntityChild.class);
if (childConstraintDetails.copyPk()) {
list = testata.selectEntityRowList(conn, testata, rowClass, keyType, whereCond);
} else {
final EntityBase tmpChildEntity = rowClass.newInstance();
tmpChildEntity.setImportFromParent(testata, true);
list = tmpChildEntity.select(conn, whereCond);
}
return list;
}