私は何かを理解していません。Doctrine 2 HasLifecycleCallbacks
私はファイルをアップロードするときにHasLifecycleCallbacks
を使用しています。新しいレコードを作成すると、ファイルは正常にアップロードされます。しかし、ファイルだけを変更しようとすると、何も起こりません。しかし、私は他のフィールド、例えば "名前"を変更し、新しいファイルを選択すると、ファイルがアップロードされます。
なぜこのコールバック:PrePersist(), PreUpdate(), PostPersist(), PostUpdate()
は、ファイル入力以外のフィールドを変更した場合にのみトリガーされますか?
私はdoctrine2でsymfony 2を使用しています。