これを行う方法がわかりません。別のテーブルの ID に基づいてカテゴリの名前を取得するには、セカンダリ テーブルにクエリを実行する必要があります。すべて動的に。
を試しましhasmany
たが、hasone
何も動作しませんでした。ここで私が得たもの
私は2つのテーブルを持っています:
Advertisments id | adname | adsite_id
adsite_id == adsites.id
adsites
id | name
広告のテーブルを表示しようとしており、adsite_id を adsite.name の名前に置き換えています。
私はこれを理解することはできません。
広告コントローラー:
function index() {
$this->set('ads', $this->Advertisment->find('all'));
}