class Project < ApplicationRecord belongs_to :owner, class_name: 'User', foreign_key: :user_id has_many :members has_one :project_score, dependent: :destroy has_many :issues # 创建者 def creator User.find(user_id).full_name end def project_members self.members end def member?(user) members.exists?(user_id: user.id) end end