在cakephp 3中获取记录时更改字段名称
我想在从数据库获取记录时更改字段名和 前 上面是我的查询,在同一个查询中,我想将“id”字段的名称更改为form_id 你们能建议更好的方法来处理这个问题吗 谢谢你可以使用别名 可以通过提供字段为字段设置别名 作为关联数组: 所以你所要做的就是:在cakephp 3中获取记录时更改字段名称,php,cakephp,orm,cakephp-3.0,Php,Cakephp,Orm,Cakephp 3.0,我想在从数据库获取记录时更改字段名和 前 上面是我的查询,在同一个查询中,我想将“id”字段的名称更改为form_id 你们能建议更好的方法来处理这个问题吗 谢谢你可以使用别名 可以通过提供字段为字段设置别名 作为关联数组: 所以你所要做的就是: ->contain([ 'Forms'=>[ 'fields'=>[ 'form_id' => 'id', 'name' ] ],
->contain([
'Forms'=>[
'fields'=>[
'form_id' => 'id',
'name'
]
],
'Elements'
]);
“你可以使用别名,”他说
可以通过提供字段为字段设置别名
作为关联数组:
所以你所要做的就是:
->contain([
'Forms'=>[
'fields'=>[
'form_id' => 'id',
'name'
]
],
'Elements'
]);