Синтаксис OQL для подсчета объектов, соответствующих критериям - PullRequest
7 голосов
/ 12 мая 2011

как подсчитать объекты в Eclipse MAT с использованием синтаксиса OQL? Это не работает:

SELECT count(a) FROM org.hibernate.engine.EntityEntry a <br>WHERE (toString(a.entityName)="my.pojo")

(я хочу посчитать количество загруженных в память гибернаций)

Должен быть очень быстрый способ сделать это ... Спасибо за помощь!

1 Ответ

2 голосов
/ 22 июля 2011
SELECT toString(entry.entityName) FROM org.hibernate.engine.EntityEntry entry WHERE (toString(entry.entityName) = "My.Pojo")

В результате счет будет отображаться как Total:X of Y entries. Интересующее вас значение равно Y.

...