symfony2 の VichUploader Bundle を使用して既存のテーブルにアップロードする方法を考え出しています。このテーブルのエンティティはまだありませんが、Symfony2 と VichUploaderBundle で私の状況をどのように機能させるのか疑問に思っています。
私はドキュメントを読みましたが、自分の状況にコードやヘルプを一致させることができません。
ファイルを格納するテーブルは secure_file と呼ばれ、スキーマは次のとおりです。
- ID
- ユーザーID
- ファイル名
- created_at
- updated_at
ファイルをアップロードしてデータベースに保存するためにこれをマップしたいエンティティは、コンサルタントと呼ばれます。ファイル (PDF、画像のみ) をアップロードして、アップロード時にこのストアを別のテーブルに格納するにはどうすればよいですか。コンサルタント テーブルでマップしようとしているフィールドは image_id と呼ばれ、ファイルを secure_file テーブルに追加するには、追加の詳細を secure_file エンティティに渡す必要もあります。
または、これを行う簡単な方法を誰かが知っている場合は、それを教えてください。