Найти количество суперклассов без подкласса - PullRequest
0 голосов
/ 11 февраля 2012

Класс является суперклассом, а B является его подклассом.Я использую JPA, чтобы сохранить их экземпляры.Можно ли посчитать размер А без В?Например, я сохраняю 10 A и 10 B. Но я получил 20, когда я выполняю A.findAll (). Size ().

1 Ответ

1 голос
/ 11 февраля 2012

У вас есть набор наследования с одной таблицей на класс? @ Inheritance (стратегия = тип наследования.TABLE_PER_CLASS)

Если это так, A.count () должен сделать свое дело.

В противном случае напишите свой собственный запрос: A.count (where ...)

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