grails - 可以通过realation domain Class来约束gorm标准吗?
问题描述
有一个属于 A100 的域 A110。
我使用 createCriteria 希望通过 a100 的列“noteDt”进行约束
A110.createCriteria().list() {
order("A100.noteDt", "asc")// <--not work
}
我想知道 Gorm 标准中有什么方法可以做到这一点吗?
或除原始 sql 代码之外的 grails 中的其他方法?
解决方案
试试下面的代码——
A110.createCriteria().list() {
A100 {
order("noteDt", "asc")
}
}
或者
A110.createCriteria().list() {
createAlias('A100', 'a100')
order("a100.noteDt", "asc")
}
推荐阅读
- c# - 使用实体框架获取表大小
- javascript - 如何更改 d3.js 上的默认刻度值
- javascript - 如何循环显示复杂的数组值:Reactjs
- python - 为什么 numpy.unique 不能识别多个 numpy.nan 值是相同的?
- r - 来自单个变量条件的多个箱线图
- vb.net - 将文本文件作为值导入
- php - 如何创建数学方程是一个sql调用PHP
- javascript - 根据值 switch case 语句更改文本颜色的颜色
- python-3.x - 如何修复 dyld:库未加载... 原因:找不到图像 中止陷阱:6?
- python - Python Ctypes NULL 指针访问