Bonjour à tous.

Je reprend un peu mon projet grails après plusieurs mois.
Voici mon soucis. J'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
class Player {
 
    String name
    Team team
    static constraints = {
    }
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
class Team {
    String name
 
	static hasMany = [players:Player]
 
	/*def getMatchesPlayed(){
		Match.findAllByLocalTeamOrVisitorTeam(this,this)
	}*/
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class Match {
 
    int localScore
    int VisitorScore
    Team localTeam
    Team visitorTeam
 
    static constraints = {
		localTeam validator: { val, obj ->
			!val.equals(obj.visitorTeam)			
		}
 
		visitorTeam validator: { val, obj ->
			!val.equals(obj.localTeam)
		}
	}
}
1/ Je n'arrive plus (j'ai réussi il y a plusieurs mois mais j'ai perdu mes sources) à avoir une liste à sélection multiple dans mon formulaire d'edition de Team pour ajouter un ou plusieurs joueurs. J'ai essayé en scaffold et avec la view générée, même résultat.

2/ Je souhaiterais que ma view "read" du Domain Team ai une propriété matchesPlayed, issue de ma fonction getMatchesPlayed.

Comment faire?
Merci à vous !