我有酒店实体:
class Hotel { City city }
现在,我需要计算给定城市的酒店数量。可以通过以下方式完成:
def hotels = Hotel.findAllByCity(city) def cnt = hotels.size()
但这是非常 肮脏的 方式。似乎有了标准会更好,但是我不知道如何实现它。
域对象上有动态计数器和查找器:
Hotel.countByCity(city)
当然,在用户指南中有更多详细信息