Как я могу помешать моему классу домена Grails создать таблицу в моей базе данных - PullRequest
0 голосов
/ 20 марта 2019

Мне нужно создать класс модели, который бы не требовал создания таблиц, но я все еще хочу иметь возможность использовать теги, связанные с классами домена, используемыми в представлениях, и, следовательно, не хочу создавать эти классы в папке src.Есть ли способ сделать это без создания пользовательских тегов?

Ответы [ 2 ]

0 голосов
/ 01 апреля 2019

Просто поместите свой домен в src / main / groovy, и таблицы не будут созданы.

Или в некоторых ситуациях вы можете использовать встроенное объявление внутри вложенного объекта вашего домена.

0 голосов
/ 20 марта 2019

Статическое свойство mapWith добавляет возможность контролировать, сохраняется ли класс домена.

Пример:

class Airport {

    static mapWith = "none"

}

В приведенном выше примере класс Аэропорт не будет сохранен в базе данных .

Пожалуйста, проверьте это например и это для документации.

Надеюсь, это поможет вам.

...