sou*_*aul 8 grails hibernate grails-orm
我对grails有点陌生,我在通过从这些表创建的域对象加入两个现有表时遇到了很多麻烦.有没有人知道如何在grails中这样做?以下是表格的外观以及我需要联接表格的示例.在此先感谢您的帮助.
Table1{
field1table1
}
Table2{
field1table2
field2table2
}
Run Code Online (Sandbox Code Playgroud)
我需要加入这两个表,其中field1table1 = field1table2和结果表连接我需要看起来像这样:
JoinedTable{
field1table1
field2table2
}
Run Code Online (Sandbox Code Playgroud)
如果你的域没有任何关系(hasOne,hasMany等)你可以使用executequery来执行这样的hql查询:
Table1.executeQuery("select * from Table1 t1,Table2 t2 where t1.field1table1 = t2.field2table2")
Run Code Online (Sandbox Code Playgroud)
看看doc
希望这可以帮助
| 归档时间: |
|
| 查看次数: |
5722 次 |
| 最近记录: |