0

私はcakephpで1つのIDを選択してみます。私はこれを持っています:

    public function start($id = null) {
        $this->Round->id = $id;
}

ラウンドからproyect_idを取得しようとしています。ProyectとroundはBDで関係があります。私はこれを行いますが、機能しません:

        public function start($id = null) {
            $this->Round->id = $id;
            $this->Round->Project->id
           }

この:

               public function start($id = null) {
                 $this->Round->id = $id;
                 $this->Round->project_id
               }
4

1 に答える 1

0

わかりました、多分それを簡単な方法でやってみましょう。RoundとProyectには関係があるため、ID間に関係がある場合は、おそらく次のようなことができます。

$proyect_id = $this->Round->field('proyect_id'));

このproyect_idをで変更します

field('proyect_id'));

円卓の外部キーの列名に。ProyectテーブルからID列の値を返す必要があります。

于 2012-12-27T18:07:44.883 に答える