从 Zend 2 中的连接获取数据

Getting data from joins in Zend 2

我加入了 Zend。在我的模型中,我有

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

TenancyProperty 是外键,它是属性中的 OID table。

在我看来,我可以像这样访问 advertised_properties 中的行(使用分页)

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

但是如果我尝试使用

访问连接的table(属性)中的行
<?php echo $this->escapeHtml($rentals->ColumnInProperties);?>

我没有得到数据。有人可以解释我做错了什么以及为什么我没有得到这些数据吗?

我解决了!我在这样的数组中缺少我需要的值

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