我是新来的Grails,并且遇到了一些查询问题。我有两个领域类是这样的:如何创建自定义的Grails查询
class Cliente {
String nombre
String cuit
String localidad
String establecimiento
static hasMany = [facturas: Factura]
}
class Factura {
String Proveedor
int sucursal
String numero
String letraFactura
Cliente cliente
Date fecha
String tipo
}
我想列出facturas
与客户名称的所有元素:
结果预计:
Proveedor|sucursal|numero|cliente_nombre|fecha
我已经尝试了一些不同的方法,但始终得到cliente_id
不是cliente_nombre
。
这有点不清楚你的目标是什么;你想要一个包含查询返回给定字段的地图吗?为什么当您搜索时,facturas列表需要客户名称? – tylerwal
@tylerwal我想选择Factura表中的所有项目,但用cliente_name替换cliente_id。在MySQL中,我会在Factura和Cliente之间加入一个联盟。我希望我能更清楚一点。 – ConejoNegro
@ConejoNegro把你的问题澄清,即编辑你的问题。 – jogo