У меня есть 3 класса домена: статья, пользователь и язык.Каждая статья написана пользователем на указанном языке.Таким образом, отношения (Статья - Язык: много - 1), (Пользователь - Статья: 1 - много)
Я пытаюсь:
class Product {
static belongsTo = [user:User]
static belongsTo = [language:Language]
...
}
class User {
static hasMany = [products:Product]
...
}
class Language {
static hasMany = [products:Product]
...
}
Вот проблема: grails generate-all
может создатьвсе контроллеры и представления для всех 3 классов домена, но без ввода свойств в любом представлении.Нет ввода текста, нет поля со списком, нет сообщения об ошибке, ... только поле идентификатора для продукта, языка и статьи.
Я почти уверен, что ошибка заключается в том, как я использую отношения, потому что когда яотбросьте "ownTo" & "hasMany", Grails создает все представления без каких-либо проблем.
Я что-то не так сделал?