小编laf*_*ber的帖子

Rails模型中关联,范围,验证等的正确顺序是什么

Rails就是"约定优于配置".但是,我还没有在Rails模型中遇到关联,范围,包含,验证等的顺序的"标准".以下面的简化产品模型为例:

class Product < ActiveRecord::Base
  mount_uploader :logo, AssetUploader
  acts_as_taggable
  paginates_per 50

  include ActionView::Helpers::NumberHelper

  belongs_to :company

  validates_presence_of [:title, :price, :plu]

  scope :on_website, where(display: true)

  def display_price
    ...
  end
end
Run Code Online (Sandbox Code Playgroud)

这是正确的顺序吗?这对许多人来说可能并不那么重要,但我个人认为如果有这样的约定会很好.

coding-style ruby-on-rails conventions

11
推荐指数
2
解决办法
963
查看次数

标签 统计

coding-style ×1

conventions ×1

ruby-on-rails ×1