Queste sono le mie classi di dominio:Non proprietario definito tra classi di dominio: relazione molti a molti
class Game {
static hasMany = [players: User]
static belongsTo = [owner: User]
}
class User {
static hasMany = [games: Game]
}
Se provo ad usare così come sono ho No owner defined between domain classes
. Quindi ho bisogno di impostare il proprietario della relazione. L'aggiunta di static belongsTo = Game
a User
causa Domain classes cannot own each other in a many-to-many relationship
.
L'unica altra opzione che posso pensare è aggiungere static belongsTo = User
alla classe Game
ma ho già un belongsTo
lì.
Come modellare questo?
Ho lo stesso modello di dati e questo non funziona (MESSAGGIO DI ERRORE: Nessun proprietario definito tra classi di dominio [gioco di classe] e [utente di classe] in una relazione molti-a-molti Esempio: static appartiene a = Utente). la tua risposta è solo un'altra notazione gorm che significa esattamente la stessa cosa – pebbles