Раскрывающийся список рендеринга скаффолдов Grails 3 для доменов с иностранными ключами

Если у меня есть следующий домен с использованием Grails 3

class Books {

   String Title
   String Description
   Author author
}

Сгенерированный скаффолд создает раскрывающийся список для автора, но это хорошо, но значения в списке содержатся;

webapp.author : 1
webapp.author : 2
webapp.author : 3

Как я могу заставить его отображать поле в домене автора, например имя и фамилию автора и удалять имя проекта, имя домена и идентификатор?

1 ответ

Вы должны добавить это к вам Автор домена

String toString() {
    "${AuthorName}"
}

Измените AuthorName на фактическую переменную, которую вы хотите отобразить в выпадающем списке.

Другие вопросы по тегам