私はいくつか問題があります。 私は検証を設定しました。 私はそこに必要な用語フィールド(NotBlank制約)を持っています。 それはうまく動作しますが、誰かがオブジェクトを編集しているときに、このフィールドの検証を無効にしたいと思います。誰かがすでにこのファイルをアップロードしているので、必須ではありません。もちろん、コントローラーには1つのフォーム、1つのビュー、2つのアクションしかありません。 どうすればこのような状況に対処できますか?Symfony3はオブジェクトを追加するときにのみフィールドを検証します
おかげ
これは問題ありませんが、まず注釈で検証を含む解決策を探したいと思います。 – r3m4k3
私はこれを分析しました。この解決法は、このコンセプトの状況で私にとってはるかに優れています。ありがとう! :) – r3m4k3
問題ありません!注釈を使用する場合は、Assert \ Expression()を使用してルールを作成できます。私はそれが可能だと確信していますが、このソリューションも同様に動作します。 –