我有一个模型,我在其中定义了一个虚拟字段virtualfield01。当我调用这样的查找函数时。
$this->myModel->find('all', array(
'fields' => array(
'field01',
'virtualfield01',
'field02',
'field03')));
结果总是给我。
myModel=>array(
'field01' => 'value01'
'field02' => 'value02'
'field03' => 'value03'
'virtualfield01' => 'virtualvalue01')
虚拟字段始终作为结果的最后一个字段输出。
如何使命令与我在find函数中的命令完全相同???
答案 0 :(得分:0)
为什么你不在你的视图中做类似下面的事情,就像@mark提到的那样?
$this->Html->tableCells(array(
$var['Model']['field01'],
$var['Model']['virtualfield01'],
$var['Model']['field02'],
$var['Model']['field03'],
));
没有'重新安排行动',你只是告诉数据如何显示,这就是为什么它是'视图'。
答案 1 :(得分:0)
简单就是那个标记提到的。订单无关紧要。