forgeplus/app/models/rating.rb

9 lines
408 B
Ruby

class Rating < ApplicationRecord
belongs_to :user, class_name: "User", foreign_key: :rater_id, optional: true
belongs_to :issue, class_name: "Issue", foreign_key: :ratee_id, optional: true
validates :rater_id, presence: {message: "评分用户不能为空"}
validates :ratee_id, presence: {message: "评分对象不能为空"}
validates :score, presence: {message: "评分分数不能为空"}
end