Атрибут класса домена Grail - PullRequest
0 голосов
/ 02 декабря 2011

В доменном классе Grails кто-то задал этот вопрос:

Какой обязательный атрибут в доменном классе Grails является атрибутом, который должен быть указан для каждого класса домена?

Ответы [ 3 ]

1 голос
/ 02 декабря 2011

По умолчанию каждый атрибут, добавляемый вами в класс домена Grails, не равен нулю.Единственный атрибут, который должен иметь класс домена, - это атрибут, соответствующий первичному ключу.Если вы не объявите его самостоятельно, Grails добавит:

Long id

Grails также автоматически добавляет

Long version

к каждому классу домена, но вы можете удалить атрибут versionуказав следующее

static mapping = {
    version false
}
0 голосов
/ 02 декабря 2011

Вы имеете в виду «идентификатор»?Хотя вам не нужно явно указывать это.

0 голосов
/ 02 декабря 2011

Я не считаю, что есть какие-либо обязательные атрибуты. Однако я не вижу смысла иметь класс домена без какого-либо свойства, т.е. a String, Integer, int, short ... некоторый другой экземпляр домена и так далее ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...