我目前在我的應用程序中有一個選項供用戶從列表中選擇最喜歡的項目。表單元素是Entity類型,並顯示對象列表。用戶可以選擇其中的一些作爲他們的個人喜好。如何使Symfony2實體formtype顯示類型爲A的實體,但將它們保存爲類型B?
但是,雖然列表必須顯示Items,但實際上需要存儲的實際上是FavoritedItem(其中包含關於用戶何時/如何收看其Item的額外信息)。
我不知道如何轉換實體類型,以便用戶可以從一個項目實體列表中選擇,但表單存儲連接到該用戶的FavoritedItems。
你的幾個實體設置?這兩者之間的關係是什麼? – Squazic