j'ai les classes domaines suivants:accès à la relation Tableau dans Grails
class Posts{
String Name
String Country
static hasMany = [tags:Tags]
static constraints = {
}
}
class Tags{
String Name
static belongsTo = Posts
static hasMany = [posts:Posts]
static constraints = {
}
String toString()
{
"${TypeName}"
}
}
Grails crée une autre table dans la base de données à savoir Posts_Tags.
Ma condition requise est:
E.g. 1 poste a 3 tags. Ainsi, dans la table Posts_Tags, il y a 3 lignes.
Comment puis-je accéder à la table Posts_Tags directement dans mon code afin de pouvoir manipuler les données ou y ajouter d'autres champs.
Cela ne répond pas à la 2ème partie de sa question sur la façon d'ajouter des champs supplémentaires à la table de jointure –
Oui, si vous avez un objet SQL groovy, vous pouvez utiliser les instructions alter table, insert, etc – Jared