2011-05-12 30 views
6

¿cómo puedo contar objetos en Eclipse MAT utilizando la sintaxis OQL? Esto no funciona:Sintaxis OQL para contar objetos que coinciden con los criterios

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

(Quiero contar el número de POJOs de hibernación cargado en la memoria)

Tiene que haber una manera muy rápida de hacerlo ... Gracias por ayudar Sacarme !

Respuesta

2
SELECT toString(entry.entityName) FROM org.hibernate.engine.EntityEntry entry WHERE (toString(entry.entityName) = "My.Pojo") 

En el resultado, el recuento se mostrará como Total:X of Y entries. El valor que interesa es Y.

Cuestiones relacionadas