我正在尝试在Grails中创建一个域对象。以前我一直在使用MySQL和单个数据库,因此我的域对象总是很容易定义。用户域映射到当前数据库中的用户表。
我正在工作的这个新项目要求我使用DB2,在查询时,我必须提供领先的架构信息。示例:admin.user,类似于database.table格式。所以现在关于如何为此创建Grails Domain对象并不是那么清楚。任何人都有任何参考或知道如何解决这个问题将是一个很大的帮助。
谢谢。
答案 0 :(得分:2)
这应该可以解决问题: http://grails.org/doc/2.0.x/ref/Database%20Mapping/table.html
static mapping = {
table name: "book_catalog", schema: "dbo", catalog: "CRM"
}