2015-10-05 137 views

回答

0

引用:

缺省轉換 實體何時陣列或JSON不導出虛擬性質。爲了公開虛擬屬性,您需要使其可見。當定義你的實體類,你可以 提供虛擬屬性的列表應該進行曝光:

namespace App\Model\Entity; 

use Cake\ORM\Entity; 

class User extends Entity 
{ 

    protected $_virtual = ['full_name']; 

} 

這個列表可以在運行時使用virtualProperties修改:

$user->virtualProperties(['full_name', 'is_admin']); 

Cookbook > Database Access & ORM > Entities > Exposing Virtual Properties

+0

thaaaaaanks很多@ndm,非常感謝。 – Ayman

+0

我還沒有看過那一節:) – Ayman