我有一个虚拟领域的学生模型:虚拟场 - CakePHP的
var $virtualFields = array(
'full_name' => 'CONCAT(Student.fname, " ", Student.lname)'
);
我做的查找操作来获取特定领域使用“域”:
$this->Student->find('all', array('fields' => array('Student.fname','Student.lname')));
由于某些原因,查找记录后未创建虚拟字段。我试着添加Student.full_name
,但是它当然会在mysql中给出unknown column
错误。
任何想法?
我提高一点点,并增加了一些更多的功能 - 如果你有兴趣:http://www.dereuromark.de/2011/10/13 /工作与虚拟场合cake1-3 / – mark