我创建了Child
域,并为其添加了2个父级。我声明为一位 parent 。我在belongsTo
约束的帮助下声明了另一个 parent 。
打包多个 parent
class Child {
Parent2 parent2
static belongsTo = [parent1: Parent1]
static constraints = {
}
}
这些方式之间有什么区别吗?
如何消除差异?我可以同时拥有
belongTo
和成员吗?我可以添加级联成员吗?
最佳答案
当在 parent 子女关系中起着重要作用。在这里,belongsTo中指定的类是关系的父级/所有者。
以下可能是正常情况下具有并属于的一些比较:
has a
has a
的情况下,您必须使用GORM DSL之类的东西。 has a
约束的情况下,则是障碍。 最后但并非最不重要的一点是,它也可能在gsp脚手架上有所作为,但不确定。
希望能帮助到你!
关于grails - “belongsTo”约束与仅在Grails中成为字段之间有什么区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34150349/