CakePHP'de: hasMany çözmek için doğru yolu - hasMany ilişkisi

0 Cevap php

Ben üç model var:

Şirket, Araba, Yolcu

Şirket hasMany Otomobil

Araba hasMany Yolcu

Bu ilişkiler birisi bağımsız çalışmak gibi görünüyor: Araba tüm Yolcu gösterir ve Şirket, tüm arabalar gösterir.

Yolcu (Bir Şirketin tüm Yolcu göster) - Ama ben Şirket çözemez.

Şirket için benim denetleyicisi:

   function index(){
      //grab all companies and pass it to the view:
      $companies = $this->Company->find('all');
      $this->set('companies', $companies);
   }

Bu, tüm kendi arabaları ile tüm şirketlerin görüntüler. Ancak bir dizi yolcu için bir giriş ihtiva etmez.

Ne tamamen Şirketi resovle yapmak zorunda - Araba - Yolcu ilişkisi?

0 Cevap