1

私はCakePHPでcontainableを使用しています。私の試したコードは...

 public function detail($slug = "") {
        $this->Poet->contain('User.id', 'User.full_name', 'Song.id', 'Song.name', 'Song.name_hindi', 'Song.slug');
        $result = $this->Poet->findBySlug($slug);
        if (!$result) {
            throw new NotFoundException(__('Invalid Poet - ' . $slug));
        }
        pr($result);
        die();
        $this->Poet->id = $result['Poet']['id'];
        $this->set('result', $result);
    }   

このような。これで、Song テーブルとの関連付けとして Song.status ができました。を持つレコードのみを取得したいstatus = 1。出来ますか?コードでアクティブなレコードのみを選択できますか?

4

1 に答える 1