私はSymfony 1.4とDoctrineを使っています。 名前、親1、親2、親3、親4、親5の6つのフィールドを持つフォームがあります。 フォームが送信されたら、データベースで2つのものをチェックします。 1.名前フィールドは一意です 2.それはparent1、parent2、parent3、parent4、およびparent5の組み合わせは、データベースにはまだありません。これらの値はすべて整数(関連テーブルの主キー)ですが、一部のフィールドは空白のまま0になります。ユーザーが入力した順序に基づいてデータベースに格納されるため、順序は気にしませんがフォームが保存される前にコンビネーション自体が存在しないことを確認してください。symfony 1.4保存する前にデータベースエントリに対してフォームの値を確認する
ご協力いただければ幸いです!
ワウ - 私は数日間この作業をしてきました!あまりにも多くのジョン、ありがとう、実行中です! – Lauren
np、うまくいけばうれしい。 – jgallant