我有以下结构域的类:访问关系表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的数据库即Posts_Tags创建另一个表。
我的要求是:
E.g. 1发布有3个标签。 因此,在Posts_Tags表中有3行。
如何在我的代码中直接访问表Posts_Tags,以便我可以操纵数据或为其添加更多字段。
这不会回答他的问题的第二部分关于如何向连接表添加额外的字段 – 2010-03-19 19:21:09
是的,如果您有一个常规的SQL对象,您可以使用alter table语句,插入等。 – Jared 2010-03-19 20:17:17