![](/img/trans.png)
[英]Generating a new Domain class with same fields as original Domain class in grails
[英]Grails hasOne property within same domain class
我有一个涉及正在使用的卡的域类。 有些(但不是全部)卡的背面引用了另一张卡。 这是我的域类的样子:
package server
class Card {
// other properties
static hasOne = [back: card]
Card backFace
static constraints = {
back nullable: true, unique: true
backFace nullable: true
}
}
当我去运行应用程序时,Grails给了我以下错误
org.hibernate.MappingException:hasOne属性[server.Card.back]不是双向的。 指定关系的另一面!
我尝试将以下内容添加到该类中,但是它似乎不起作用:
static mappedBy = [back: 'backFace']
而且我还尝试了back
和backFace
翻转backFace
,但是那也不起作用。 我在这里做错了什么?
class Card {
...
static hasOne = [back: BackFace]
}
class BackFace{
Card card
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.