我只想返回用户表中的所有行,但是选择的字段和可能的concat 2字段。
正常的sql可能就是:
SELECT id, CONCAT(`first_name`,`last_name`) AS `fullname` FROM `users`
但试图在蛋糕中实现这一目标是一场噩梦:
$users = $this->User->find("all") = returns everything
$users = $this->User->find("list",array("fields" => " ...) does not work either.
任何人都可以帮助我如何使用蛋糕模型来实现简单的查询和返回结果
答案 0 :(得分:7)
你很近:
$this->User->find('all', array('fields' => array('CONCAT(first_name,last_name) AS fullname', 'otherfield'), 'contain' => array());