【发布时间】:2015-04-29 17:09:21
【问题描述】:
您好,我有 2 个域类。这个想法是用户可以创建活动,也可以成为其他人活动的客人:
class Event {
Appuser creator
static belongsTo = Appuser
static hasMany = [guests: Appuser]
和
class Appuser {
static hasMany = [friends: Appuser, events: Event]
问题是,我希望它在event 表中创建一个creator_id 列,然后是一个只有appuser_id 和event_id 的appuser_events 表,但它也包括一个@ 987654328@ 列在这里,并将其作为主键。
我也尝试像这样创建我的事件类:
class Event {
static belongsTo = [creator:Appuser]
static hasMany = [guests: Appuser]
但随后 grails 无法识别belongTo 关系。
知道如何解决吗?
【问题讨论】:
标签: hibernate postgresql grails grails-orm