public function initialize(){
$this->hasMany(
"id",
"\admin\m\RoutesStopsTimes",
"routes_stops_id",
array(
'alias' => 'RoutesStopsTimes'
)
);
}
我有這個在RoutesStops關係,PHP 1.2.6爾康關係accesing對象
$this->belongsTo(
"routes_stops_id",
"\admin\m\RoutesStops",
"id",
array(
'alias' => 'RoutesStops'
)
);
當我訪問RoutesStops對象而不toArray()方法它顯示:
[admin\m\routesstops$\admin\m\routesstopstimes] => Array
(
[0] => Phalcon\Mvc\Model\Relation Object
(
[_referencedModel:protected] => \admin\m\RoutesStopsTimes
[_referencedFields:protected] => routes_stops_id
)
)
我沒有複製所有的信息,在這裏下注,你可以看到,它以某種方式它的工作原理,但我無法訪問RoutesStopsTimes模型數據與RoutesStops模型..
並以某種方式發現它,它只適用於findFirst!
如果你希望它與找工作()您必須遍歷整個結果集並獲取每條記錄的相關模型。 – brian