2011-05-12 6 views
6

Comment compter les objets dans Eclipse MAT en utilisant la syntaxe OQL? Cela ne fonctionne pas:Syntaxe OQL pour compter les objets correspondant aux critères

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

(Je veux compter le nombre de POJO hibernate chargé en mémoire)

Il doit y avoir un moyen très rapide de le faire ... Merci de nous aider moi dehors!

Répondre

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

En conséquence, le nombre sera affiché comme Total:X of Y entries. La valeur qui vous intéresse est Y.

Questions connexes