私は Symfony の初心者で、質問があります。私は現在、ギャラリー バンドル (「ギャラリー」と「画像」エンティティで構成される) を作成していますが、ここで問題が発生します。
画像をアップロードしたり、ファイルに対応するエンティティの画像を使用したりできますが、画像をギャラリーに分類したいと思います。画像を表す ArrayCollection $images (Gallery Entity への) を使用して、Gallery エンティティと Image エンティティの間に 1 対多の関係を作成しました。
では、ブラウザから $images 変数を設定するにはどうすればよいでしょうか? 私はその解決策を考えました:テキストフィールドをギャラリーエンティティに画像名とともに追加し、ギャラリーエンティティを永続化する前に、対応する画像エンティティを取得して変数 $images に入れますが、問題はできることですエンティティからエンティティ マネージャにアクセスしないでください。
助けてくれてありがとう、コードが必要な場合はもちろん、かなり基本的なものであってもお見せできます.
編集: エンティティからエンティティ マネージャにアクセスする方法を見つけましたが、安全ではないと言われています。当面はそれを使うと思いますが、誰かが私にもっと良い方法を説明してくれるなら、私はそれを取ります.