2012-03-09 11 views
1

Yiiでレイジーローディングを正しく使用するにはどうすればよいですか?会社と設定の2つのモデルがあります。Yiiレイジーローディング

'settings' => array(self::HAS_ONE, 'Company', 'settingsId'), 

として設定側で:関係はと会社側で定義されている今

'company' => array(self::BELONGS_TO, 'Company', 'settingsId'), 

、なぜこれは、当社のモデルでは動作しません:

$settings = $this->settings; 
echo $settings->someSetting; 

エラーis

Property "Company.someSetting" is not defined. 

答えて

5

会社には1つの設定がありますか?

'settings' => array(self::HAS_ONE, 'Settings', 'settingsId'), 
関連する問題