Orbit/vendor/built_in_modules/ask_new/app/models/ask_question.rb

24 lines
564 B
Ruby

class AskQuestion
include ActiveModel::Validations
include ActiveModel::Conversion
extend ActiveModel::Naming
include Mongoid::Document
include Mongoid::Timestamps
include OrbitCoreLib::ObjectDisable
field :name, type: String
field :identity, type: String
field :email, type: String
field :phone, type: String
field :tax, type: String
field :title, type: String
field :content, type: String
validates_presence_of :name, :identity, :email, :title, :content
belongs_to :ask_category
has_one :ask_reply, dependent: :destroy
end