对于单列表,简单的 $displayField = 'column_name' 就是答案。
但是对于列的连接,涉及到更多的代码:
public $virtualFields = array("full_name"=>"CONCAT(first_name, ' ' ,last_name)");
public $displayField = 'full_name';
如果它是一个非常复杂的 $displayField,则可能需要一个 afterFind 解决方案,但对于大多数情况,这就是解决方案。
希望有帮助。