У меня есть класс домена, который выглядит следующим образом:
class Offerbyuser {
Number offerPrice
Number minHours
static constraints = {}
}
Затем в контроллере я делаю это:
def offer = new Offerbyuser(offerPrice:1, minHours:3)
предложение всегда NULL.Зачем?Я упускаю что-то очевидное?
ОБНОВЛЕНИЕ: так что это РАБОТАЕТ, но не работает, как я выяснил, метод после этого.
user.addToOutgoingOffers(offer)
пользователь имеет отношение один ко многимс классом домена Offerbyuser:
class User {
static hasMany = [outgoingOffers:Offerbyuser]
}
Я получаю эту ошибку:
groovy.lang.MissingMethodException: Нет подписи метода: twitter4j.UserJSONImpl.addToOutgoingOffers () применим для типов аргументов: (test.Offerbyuser) значения: [Предложение пользователя - Цена: 1, Часы в твиттере: 3]