FuelPHP ORM,CRUDを使って、many to manyの時に、レコードを追加する方法について質問です。
Oilのスキャフォールディング機能を使って単純なブログのアプリケーションを作りました。
その後テーブル間の関係をORMドキュメントを使って設定し、今のところ意図したとおりの動作を
行っています。
関係性のあるデータ(記事とそれに関連するカテゴリ)を選択するような動作に関しては問題ありません。
テーブルの名称は、'articles','categories','categories_articles'です。
しかし、Oilによって生成されたフォームを用いて新しい記事を作るところで問題が発生してしまいます。
データベースに保存されている全てのカテゴリについてチェックボックスを足すように編集しています。
フォームを送信すると、'articles'テーブルにデータが追加されず、'categories_articles'テーブルには追加されます。
これはチェックボックスの名称の問題でしょうか?
それとも'categories_articles'テーブルのモデルを書くべきなのでしょうか?何が足りないのでしょう?
宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。