2016-10-20 11 views
0

私はZendで結合しています。私のモデルでは私が持っているZend 2での結合からのデータの取得

$select->join('properties', 'properties.OID = advertised_properties.TenancyProperty', array(), 'left'); 

TenancyPropertyは、プロパティテーブルのOIDである外部キーです。私の見解では

私はこの(使用してページネーション)のようにadvertised_propertiesから

foreach ($this->paginator as $rentals) : ?> 
..... 
<?php echo $this->escapeHtml($rentals->ColumnInAdvertised_Properties);?> 

を行にアクセスすることができますが、私がしようとする場合には結合テーブルからのアクセス行(プロパティ)を使用して

<?php echo $this->escapeHtml($rentals->ColumnInProperties);?> 

私はデータを取得しないでください。誰かが私が間違ってやっていることを説明してください、なぜ私はこのデータを取得しないのですか?

答えて

0

私はそれを試しました!私はこのような配列で必要な値を見逃していました

$select->join('properties', 'properties.OID = advertised_properties.TenancyProperty', array('Column1fromTable' , 'Column2fromTable'), 'left'); 
関連する問題