Горм выдача справки - PullRequest
0 голосов
/ 15 июля 2011

У меня есть два класса

class Facebook {
   String fid
   String name
   User user
   static constraints = {
       user(nullable:false)
   }
}

и

class User {
   Facebook facebook
   String fullname
}

Я создаю объект Facebook, затем создаю объект User, и когда я пытаюсь сохранить пользователя, он не разреши мне . Ошибка приходит как

Trying to marshall a null id [id] for alias [User]

Пожалуйста, помогите

1 Ответ

2 голосов
/ 15 июля 2011

Вы должны проверить, как настроить однозначное сопоставление с Grails GORM, перейдя по этой ссылке:

http://grails.org/doc/latest/guide/5.%20Object%20Relational%20Mapping%20(GORM).html#5.2.1.1 Многие к одному и один к одному

Есть пример с лицом и носом, похожим на User / Facebook.

...