這裏是我的場景: 我有三個模型Subscriber, Subscription, Plan
,has_many :through
關係 訂閱者和計劃之間。 用戶可以有一個活動計劃的多個計劃。每當用戶選擇一個計劃時,我都會使用accepts_nested_attributes_for :subscriptions
來保存它。我從表單中得到一個計劃。 現在我的問題是我想獲得在訂閱表中創建的記錄的ID。獲取與關聯保存的對象的ID
目前我正在通過查找訂閱者的所有訂閱來檢索訂閱,訂閱者在創建日期時降序排列並從結果集中首先取得。 有沒有直接的方法來做到這一點?
我已經在我當前的代碼中使用這個解決方案。抱歉在這個問題中沒有提及它。我現在更新了它。 – Pravin 2011-01-12 10:22:37