2017-03-13 93 views
0

我希望能夠在表單部分中添加一個數字,並創建大量模型。Ruby on rails創建儘可能多的一個模型

我想與玩家建立一個頁面。我想要提交例如50名球員的選項。並在第二頁上將50個文本區域的地方,我可以提交每個球員的名字。

我試過腳手架,但沒有奏效。

我沒有找到關於這個話題。誰能幫我?

+0

您對您的播放器型號有任何驗證嗎? – Jeremie

+0

我對ruby非常陌生,你的意思是驗證玩家必須驗證他們是否真實與電子郵件等。然後不。沒有驗證。我只想添加一個名稱,如果必須在頁面上預覽它 –

+0

我的意思是ActiveRecord驗證(http://guides.rubyonrails.org/active_record_validations.html)。 – Jeremie

回答

0

你的問題需要一些比腳手架更自定義的東西。 你很可能需要創建您的控制器上的幾個動作:

  • 一個渲染視圖,你會挑款數[GET]
  • 一個提交模型的數量你要創建和渲染50場[POST]
  • 一種形式提交新車型[POST]

基本上,您將在第一個視圖上有一個字段,用於選擇要創建的新模型的數量,並基於該字段將顯示包含您選擇的第一個數字的字段數量的下一個視圖。

希望這會有所幫助...

+0

謝謝,我會嘗試它,並在此處編寫我的代碼。希望它有效 –