Наступило какое-то мега разочарование. Может быть, я слишком много пробую Grails, как рельсы и активную запись.
У меня есть 2 домена. Родительский называется «отчет», а дочерний — «категория».
Пользователь создает новый отчет и, если ему нравится, может добавить категорию. Отчет может иметь только одну категорию. Однако я хотел бы разрешить сортировку отчетов по категориям или список по категориям или даже подсчет по категориям. Да, этот столбец может войти в домен отчетов, но я хотел бы разделить его для будущих дел. поэтому ниже у меня есть мои домены;
Домен 1 = отчет
class Report
string reportname
string reportype
Домен 2 = категория
class Category
Report report
string categoryname
У меня есть 2 контроллера, 1 для отчета 1 для категории как с грубыми методами, так и без эшафота.
Как настроить представление для создания/редактирования/обновления домена категории в отчете _form? Я прочитал документацию по горму, документацию по Grails и другие, но все еще натыкаюсь на это.
Нужно ли мне редактировать контроллер отчетов для обработки домена категории? то есть категория импорта и определение категории поставки с каждым методом для /edit/update/create.
Нужно ли мне редактировать форму отчета, чтобы получить параметры отчета и передать их в скрытое поле для поля имени категории, чтобы при вызове действия сохранения домен категории фиксирул имя кошки и reportId.
Моя модель неверна? Я пробовал hasone, hasmany принадлежит, однако мне нужно отделить категорию от отчетов, потому что я хочу иметь возможность отображать страницу отчетов, разделенных по категориям, и разрешать только уникальные имена категорий для группы отчетов, чтобы уменьшить орфографические ошибки в категории. имена. т. е. я хочу установить имя категории и связать его с отчетом.
Новичок в Grails, так что простите меня. Может, мне нужно посидеть, выпить пива и почитать еще. ваше здоровье