2012-10-22 52 views
2

我試圖一次使用3個模型設計,但我現在感覺有點失落了,現在註冊策略。如何使用2個嵌套資源設計?

我的模型看起來是這樣的:

User HAS_ONE Client HAS_ONE VIP_Client

使用Simple_Form and accepts_nested_attributes_for,我可以一次在同一註冊頁面來創建所有3種型號,但我想打入這個2個不同的頁面:一個用於註冊User-Client,另一個用於User-Client-VIP_Client註冊,因爲邏輯完全不同 - VIP_Client需要更多驗證和全部。問題是,我不知道如何從這裏開始。如何製作2個獨立的表單,它們將生成新的Users並映射到相同的User資源以使用Devise將其保存到數據庫中?

+0

你已經做了什麼? –

回答