У меня есть два класса доменакак добавить объект в hasMany элемент
class Company{
String name
....
static hasMany[product:product]
}
class Product{
String Pname
String Qty
}
я Тринг, чтобы добавить продукт как этот
Company comp= Company.get(1)
Product pdct = Product.findByPname("procut1");///procunt name is unique
comp.product.add(pdct)
comp.save(flush:true)
выше заявление успешно выполняется , но когда я пытаюсь найти comp.product я получил пустой список, как []
Я также пробую addTo, но это дает исключение , а что, что не хватает?
я использовал это, но это не работает – user3068680
Я подозреваю причину f или это потому, что вам также не хватает свойства ownTo на Product. Если вы посмотрите на документацию, вы увидите, что ваше сопоставление является неполным. –