我有我的应用程序一个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