Как использовать EntityGraphs в не-сущностных объектах? - PullRequest
0 голосов
/ 24 октября 2019

Я точно не знал, как сформулировать этот вопрос, но представьте, что у меня есть следующий запрос:

@EntityGraph(attributePaths = { "shipmentComments" }, type = EntityGraph.EntityGraphType.LOAD)
    @Query("SELECT new ReportData(s, sd) FROM ShipmentTbl s " +
            "JOIN s.scheduledDates sd " +
            "WHERE (sd.scheduledShipmentDate BETWEEN :startDate AND :endDate)")
    List<ReportData> getScheduledDateReportData(@Param(value = "startDate") Timestamp startDate,
                                       @Param(value = "endDate") Timestamp endDate);

Атрибут shipmentComments в EntityGraph - это поле из моего ShipmentTblорганизация. Будет ли это работать как ожидалось? Как, например, будут ли загруженные в мой объект домена ReportData shipmentComments загружаться в них с нетерпением?

...