我有我的應用程序一個Post
模型,belongs_to
一個User
模型,以及一個Location
模型。 User
和Location
模型都使用has_many
與Post
的關係。Rails的要求:大專職位與用戶和位置
現在,在我的Post
控制器的創建操作中,我想自動將Post
與當前登錄的用戶(通過Devise爲current_user
提供給我)關聯。
而且,它應該與關聯預先存在Location
如果一個具有相同address
場(他通過形式進入)是否存在,或者創建一個新的,如果不將其與關聯。
我的Post
模型有一個user_id
字段以及location_id
字段爲此目的。
當用戶創建新帖子時,如何在創建操作中自動完成兩個關聯?
問題是? – Dogbert
@Dogbert更新。對不起,如果不明確。 –
這是一個可以通過閱讀文檔很容易回答的問題。嘗試http://guides.rubyonrails.org/association_basics.html初學者。由於這一點,你不可能得到很好的答案,因爲看起來你沒有付出任何努力來自己解決。 – jergason