Допустим класс домен Owned
принадлежит к классу домена Owner
, имея эту декларацию в своем теле:Grails, несмотря на наличие belongsTo
static belongsTo [ Owner ]
Почему же в некоторых случаях я все еще вижу класс домена Owned
также имеющий свойство или поле, как ссылка на класс домена Owner
как
Owner owner
, несмотря на оговорку belongsTo в своем теле? Разве декларация belongsTo
не позаботится о необходимой ссылке в этом случае?
burt, ваши объяснения всегда за пределами вопроса. хороший. но один вопрос заключается в том, что обязательно указывать владельца во многих терминалах r/ship. – dsharew
Да, один из классов домена должен быть владельцем, частично связать два свойства «один-ко-многим» ('hasMany'). На практике это никак не влияет. –
@BurtBeckwith Может ли это статическое принадлежать? = [Owner, OtherClass] и Владелец владельца также может быть выполнен как принадлежитTo = [OtherClass], а затем в том же классе, который принадлежит To = [owner: Owner]. Это означало бы, что два объявления принадлежат одному и тому же классу домена для выполнения той же избирательной двунаправленности, что и в вашем примере, к концу вашего ответа. Или это будет слишком уродливо и считается плохой практикой? –