Graal critères de projections - obtenir des lignes comte

J'ai de l'Hôtel entité:

class Hotel {
City city
}

Maintenant, j'ai besoin de compter des hôtels de la ville.
Il pourrait être fait de cette façon:

def hotels = Hotel.findAllByCity(city)
def cnt = hotels.size()

Mais c'est très sale. Il semble qu'avec les critères qu'il serait mieux, mais je n'ai aucune idée de comment le mettre en œuvre...

OriginalL'auteur Oleksandr | 2010-02-24