Unterschiedliche Ergebnisse, die von DB in Hibernate erzielt werdenJava

Java-Forum
Anonymous
 Unterschiedliche Ergebnisse, die von DB in Hibernate erzielt werden

Post by Anonymous »

Erhalte verschiedene Ergebnisse, die mit Abfrage SQL vs HQL abrufen. Aber wenn ich das gleiche SQL durchführe, der von Hibernate erzeugt wird, erhalten die AM für Ex 5 -Datensätze, aber meine Liste CustomActivationPlans1 enthält 4 Datensätze. Nicht Datensätze in db. < /p>

Code: Select all

@ManyToOne(fetch = FetchType.LAZY,cascade = CascadeType.ALL)
private PlanRun latestRun;
< /code>

Liste CustomActivationPlans1 = CustomPlanRepository.FindAllDataSetselnSandSandSyTenantid (RequestUtil.getSessionTenant (), DataSourcetype); < /p>

@Query("select DISTINCT c from CustomActivationPlan c join fetch c.dataSetSelections s left join fetch c.latestRun r left join fetch r.runStatuses s "
+ "where c.tenantId =:tenantId and s.tenantId =:tenantId and c.dataSourceType = :dataSourceType")
public List findAllDataSetSelnsAndStatusByTenantId(@Param("tenantId") String tenantId, DataSourceType dataSourceType);

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post