Spring-Data-Jpa найти все по сущности отношения по конкретному значению - PullRequest
0 голосов
/ 04 июня 2019

У меня есть класс ReportDistributionLog, который как отношение «многие к одному» определен следующим образом:

@ManyToOne()
@JoinColumn(name = "report_distribution_id", referencedColumnName = "report_distribution_id", insertable = false, updatable = false)
public ReportDistribution getReportDistribution() {
    return reportDistribution;
}

public void setReportDistribution(ReportDistribution reportDistribution) {
    this.reportDistribution = reportDistribution;
}

Я хочу получить все журналы распространения отчетов, для которых внутренний = true на уровне распространения отчетов.

написал этот запрос: Список findAllByReportDistributionInternal (логическое внутреннее);

список всегда пуст.

1 Ответ

1 голос
/ 05 июня 2019

привет Виктория Серкова:

Я часто использовал hql, когда мне приходилось получать данные с условиями.

В этом случае я предполагаю, что это должно быть что-то вроде:

Query query = session.createQuery("from ReportDistributionLog where internal=true");
List list = query.list();

Надеюсь, это поможет вам.
Дай мне знать. С уважением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...