在 Grails Criteria 中使用 groupProperty 和 countDistinct
我正在使用 Grails 1.2.4。我想知道如何按“countDistinct”(降序)和投影内的 groupProperty 进行排序。 以下是我的域: class Transaction { stati…
是否可以在 Grails 中使用只读的 JNDI 数据源?
我需要将遗留数据库中的 JNDI 数据源添加到我的 Grails (1.2.2) 应用程序中。 到目前为止,该资源已添加到我的 Tomcat (5.5) 中,并且 DataSource.gro…
Grails hasMany:当子版本更新时,父版本会更改
我正在使用 Grails,并且对 hasMany 关系的工作方式感到非常惊讶。我有一个典型的 hasMany 关系,其中父 ID 位于子表中。当我插入一个子对象并尝试通…
Grails、groovy:结合 GORM 动态方法 - findAllBy 和 OrderBy
假设以下示例: 我有一个 User 类和一个 Item 类,一个用户可以拥有许多项目 1)是否有一个组合的动态方法来获取用户的所有项目,并在属性之后对它们…
Grails 集成测试:get 的问题
我正在尝试编写一个简单的集成测试,但在使用域对象时遇到了一些问题。我读过 单元测试 但不能弄清楚。 这是我的简单测试: User user = User.get(1) …
Grails:在命名查询中使用域方法
在我的域模型中,我有一个方法可以对我的数据执行某些操作。 例如, class Person { String lastname String firstname String bigname() { return la…
GORM 中 MSSQL 的 varchar(n) 等效项
我想知道如果数据库是 MS SQL 2005,是否可以设置 VARCHAR 列的大小。这是我的域: class UpdateTable { static mapping = { table 'UpdateTable' id …
GNUstep - GORM 可以打开 Interface Builder 创建的 NIB 文件吗?
我在 iMac 上的 XCode + Interface Builder 中创建了一个工作项目。我想将它移植到我的 Windows XP 机器上,该机器安装了 GNUStep(只要我在那里从头…
如何将 Hibernate 会话绑定到 Grails 中的线程?
我正在用 Grails 编写一个多线程应用程序,附加线程需要访问 GORM/Hibernate。当他们尝试访问 GORM 时,我收到错误“org.hibernate.HibernateExceptio…
具有空组件的复合 id 的唯一性
我在使用独特的约束时遇到了问题。 允许以下组合 A.name B.name foo NULL foo bar foo bar1 foo1 bar 不可能创建具有相同名称的新 A,除非它具有不同…
有没有一个“不在”? GORM 中的等效项?
这可以在 createCriteria() 中转换吗? SELECT * FROM node WHERE (node.type = 'act' AND nid NOT IN (SELECT nid FROM snbr_act_community)) LIMIT …
Grails - 按域关系属性排序(使用 createCriteria())
我有两个具有 1:n 关系的域类: import Action class Task { Action actionParent String taskName } 并且 class Action { String actionName } 我有…