|
- # == Schema Information
- #
- # Table name: faqs
- #
- # id :integer not null, primary key
- # question :string(255)
- # url :string(255)
- # created_at :datetime not null
- # updated_at :datetime not null
- #
-
- class Faq < ApplicationRecord
-
- validates :question, presence: true,length: { maximum: 100, too_long: "最多%{count}个字符" }
- validates :url, format: { with: CustomRegexp::URL, multiline: true, message: "格式不正确" }
-
- scope :select_without_id, -> { select(:question, :url) }
- scope :search_question, ->(keyword) { where("question LIKE ?", "%#{keyword}%") unless keyword.blank?}
-
- end
|