gpt4 book ai didi

使用关联模型的 Ruby on Rails 项目

转载 作者:太空宇宙 更新时间:2023-11-03 16:01:08 25 4
gpt4 key购买 nike

我是 Ruby on Rails 的新手,我创建了两个模型:用户和组。对于每个用户,只有男性或女性中的一组,我无法将它们连接在一起

class Group < ActiveRecord::Base
has_many :user
end
class User < ActiveRecord::Base
belongs_to :group
end

最佳答案

您应该能够大声朗读它。那么一个User 属于一个Group 而一个Group 有很多User?不 - 一个 Group 有很多 Users 所以你只需要修正一个小错字。

class Group < ActiveRecord::Base
has_many :users
end

现在您可以执行 User.first.group ,这将为您提供第一个用户的组,或者您可以在相反的方向执行,Group.first.users 这将为您提供与第一组关联的所有用户。

关于使用关联模型的 Ruby on Rails 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24781563/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com