2个模型之间增加1:M关联



我创建了一个用于登录的Model Mobile and Used Device Gem。现在我想将这两个模型关联起来,这样当我使用用户登录时,我必须只能看到与该用户相关的移动设备

谢谢!

看来你是rails的新手。如果是这样的话,欢迎来到魔法世界。

作为您问题的答案,创建一个迁移文件,该文件应该在mobiles模型/表中添加user_id列。

然后添加

has_many :mobiles to user。Rb模型文件和

belongs_to :user移动。

在您的控制器中,您可以通过

获取与当前登录用户相关的所有手机

current_user.mobiles

供参考:这里是RubyonRails的官方教程。这会对你有很大的帮助。

最新更新