【发布时间】:2013-12-21 09:59:37
【问题描述】:
我有一个名为“Contacts”的表,我想创建一个名为 customer 的虚拟字段。
Contacts 有列,名为 first_name、last_name、company。
我通过连接所有三个来创建虚拟字段
public $virtualFields = array(
'customer' => "CONCAT(Contact.first_name, ' ', Contact.last_name, ' ', Contact.company)"
);
但是我怎样才能创建它,所以它只显示公司,但如果它是 null 或空字符串,它将显示名字和姓氏
【问题讨论】:
标签: mysql sql database cakephp cakephp-2.0