【发布时间】:2015-08-13 13:07:48
【问题描述】:
我有两个表,Table1.groovy 和 Table2.groovy。表 1 与表 2 有一个 hasMany 关系,表 2 属于表 1。在 MySQL 工作台中我可以看到,这个关系创建了第三个表,它通过它们的 id 连接上面两个表 - 但是这些 id 是生成的,它们不在相应的 .groovy 文件中,第三个表甚至没有 .常规文件。我知道 Table2 中的 id,我需要 Table1 中的 id,连接到这个 Table2 id 的内容 - 问题是,我如何访问一个表,什么没有 .groovy 文件,并且只存在于数据库中?看起来 executeQuery 只能通过它们的 .groovy 名称访问表。有什么方法可以“深入”到物理现有的数据库中吗?或者至少以某种方式了解他们的身份?
【问题讨论】:
标签: mysql sql-server grails grails-orm