我有一個包含Parent(實體)和Children(記錄)的表單。 家長有很多孩子。 目前爲止這麼好。Symfony2表單集合 - 僅顯示最新的
我需要的是,如果我編輯一個父我想只顯示最新的孩子作爲表單集合,而不是所有的人。
眼下與創建這樣我只是讓這樣的:
$entity = new WikiEntity();
$record = new WikiRecord();
$entity->addWikiRecord($record);
而與此我只有一個形式收集 - 明顯。
現在我正在尋找一種方法,只有最新的記錄(孩子)進行編輯,並且所有較舊的記錄都不應該存在。
只是說我的目標是什麼(也許還有其他的解決方案),我想創建一個類似wiki的東西,所以每次Parent被編輯時都會創建一個新版本,所以我可以得到一箇舊版本或其他東西。所以人們不需要看到所有的版本(表單集合是做什麼的),而是隻有最新的版本(每次編輯時都會創建它)。
您可以編輯最新的記錄,無需表單收集。 – ihsan
@ihsan它會很好,如果你也告訴我如何=) –
我錯了。有趣的是,我不記得我之前做過或多或少有點類似的事情。請參閱下面的答案。 – ihsan