假設我有一個獨立的用戶模型和服務模型。Ruby on Rails:正確地創建與多個模型有關的模型實例
我也有一個訂單模型,它包含用戶爲服務創建的訂單。我想知道如何在軌道中正確創建訂單條目。
這裏是我將如何創建訂單條目,如果它只涉及一個其他模型,說用戶。
@order = current_user.orders.build(params[:order])
@order.save
現在如果訂單涉及多個模型(用戶和服務),現在該怎麼辦?
假設Order模型具有user_id和service_id屬性,並且所有模型對象都使用belongs_to和has_many關係進行了正確標記。
根本不回答問題。 – 2011-04-24 04:19:09
哦,我明白了,對不起。我現在更新我的答案 – fl00r 2011-04-24 17:18:51