如何获取GORM对象映射到的表的名称?
假设我有类似的内容: class Foo { static mapping = { table 'foo_table' } } 如果我有对此对象实例的引用,如何获取 foo_table 的名称?…
grails ID什么时候被分配?
我正在执行 myDomainObject.save(flush: true) ,然后尝试在下一条语句中读取分配给 myDomainObject 的 id,我得到的值为“null”。 我的应用程序需要…
使用executeQuery() 在算术表达式上进行Grails 投影?
我需要获得每个商店每个订单销售的所有商品的总和。我正在使用executeQuery() 对表达式运行sum()。它工作得很好,如下所示,但我想知道是否有更好、更…
GORM 中的列名前缀
在每个项目中,当我在 Grails 域类中使用 status 或 user 等属性时,我都会自动遇到保留 SQL 字的问题。 所以我总是必须 static mapping = { status c…
为什么在 GORM 中只读访问正在写入我的数据库?
在我的应用程序中,我有这样的代码: // 1 Foo.get(123).example = "my example" // as expected, don't change value in db // 2 Foo.get(123).bars.…
检索 Grails 复合 id 属性的列表?
如何检索 Grails 复合 id 属性的列表? 我已尝试以下操作,但 id 属性返回 Long: Domain class Domain implements Serializable { String field1 Str…
将 JSON 绑定到嵌套的 Grails 域对象
我正在开发一个 RESTful 接口,用于为 JavaScript 应用程序提供 JSON 数据。 在服务器端,我使用 Grails 1.3.7 并使用 GORM 域对象来实现持久性。我实…
Grails:域类中的派生字段
假设我有一个域类branch,它有多个成员: … static hasMany = [ members:Member ]; … 现在假设我希望该分支的成员数量随时可用,以便将其显示在list…
在 Hibernate 中映射 oracle 的 UserType 列
我有一个用户定义的数据类型,可以包含数字列表。我如何在 Hibernate 中映射它。 在使用 hibernate 的逆向工程功能时,我得到了与该字段对应的可序列…
Grails 中与同一域类的多个 hasMany 关系
我正在使用 Grails,并且我有一个域模型,其中同一域类具有多个 hasMany 属性,如下所示: static hasMany = [ posts : Post, likes : Post, dislikes…
使用 hasmany 字符串进行 Grails / GORM 条件查询
我有一个像这样的域对象(猫):( class Cat { String name static hasMany = [ nicknames: String ] } 一只猫有一个名字,并且也有许多昵称(它们是…
Grails 中的 Gorm 与 Hibernate 映射?
我知道 Gorm 在幕后使用 Hibernate 来实现它的目的。到目前为止,我还没有找到一种方法来使用 hibernate 映射策略进行继承 per-table-subclass 与 Gor…
如何使用域 hasMany 成员查找 ByAll?
我有: static hasMany = [ services:String, tags:String ] 我需要在数据库中搜索服务。 这是服务的 JSON "services":["tid.2","tid.3"] 如果服务是…
我应该将我的 Grails 域关系转换为使用 Hibernate Bags 吗?
在 Grails 1.3.7 中,我花了相当多的时间根据 Burt 在 http://www.infoq.com/presentations/GORM-Performance 现在,Grails 2 支持 Hibernate 的 Bags…