コメントにファイルを添付する機能を追加する必要があります。ユーザーがファイルをフォームにドロップすると、画像のアップロードが自動的に行われます (gmail でファイルを添付するのと同じ方法で)。私の質問は、コメントが送信されたときに以前にサーバーに送信されたファイルを見つけ、ドキュメントが送信されない場合はコメントを削除する方法です。
すでに似たようなことをした人はいますか?
私のクラスのコメントとドキュメントの間にある関連付けは次のとおりです。
class Comment extends BaseComment
{
/** ... */
/**
* @ORM\ManyToMany(targetEntity="Document", cascade={"persist","remove"})
* @ORM\JoinTable(name="fls_comment_and_documents",
* joinColumns={@ORM\JoinColumn(name="comment_id", referencedColumnName="id")},
* inverseJoinColumns={@ORM\JoinColumn(name="document_id", referencedColumnName="id", unique=true)}
* )
*
* @var ArrayCollection $documents
*/
protected $documents;
/** ... */
}
前もって感謝します !