2011-07-22 5 views
0

私は、メディアと複数の顧客を選択して保存を押して、現時点ではインターフェイスでアクセスされる顧客とメディアの関係が多岐にわたります。CakePHPでカスタムのmanytomanyインサートを行うにはどうすればいいですか?

個別の画面を作成する必要があります.1つまたは複数の顧客を選択し、所定のメディアセットでこれらをすべてデータベースに追加できます。

関係を格納するテーブルがcustomers_media格納customer_idmedia_idですが、私は私が追加する必要がmedia_id'sの配列を持つことになりますので、基本的に誰かがします、画面に行くと、彼らが望む顧客を選択し、これらの顧客IDになります私の配列内のすべてのメディアに権利が与えられます。

私はこれを達成するための最善の方法は、ケーキ内のデザインパターンに固執している間、どのような助けにも大変感謝します。

答えて

0

私はいくつかのカスタムSQLを作成して、モデルから関数を呼び出す必要がありました。これをコントローラから呼び出すことができます。