Внесите эти изменения в класс Emp
class Emp {
String name
hasMany = [itemsell:Item, itembuy:Item]
// Modifications
Collection<Item> getCommonItems() {
itemsell.intersect(itembuy)
}
static transients = [ 'commonItems' ]
}
Затем вы можете позвонить emp.commonItems
, чтобы получить общие предметы.Вы должны добавить commonItems
в список transients
, чтобы GORM понимал, что это не постоянное свойство