Cómo hacer referencia a un ID compuesto en Gorm 6 o 7 para prevenir IllegalArgumentException: No se pudo ubicar el atributo con el nombre proporcionado.
Tengo este modelo que funciona con Gorm3. class UserDataPoint implements Serializable { User user DataPoint dataPoint static mapping = { id composite: [‘user’, ‘dataPoint’] } static List<long> getReadDataPointIds(User user, List<long> locationIds = null) { createCriteria().list { eq(‘user’, user) dataPoint { listing { location { inList(‘id’, locationIds) } } } projections . . . Read more