ROR
blacksource
这个作者很懒,什么都没留下…
展开
-
将model的多个属性连接成一个属性
[code="java"] class Author < ActiveRecord::Base validates :first_name, :presence => true validates :last_name, :presence => true def name "#{first_name}-#{last_name}" end end [...原创 2010-10-08 23:58:15 · 263 阅读 · 0 评论 -
Find Methods
where Article.where("title="Advanced Active Record") order Article.order("published_at DESC"); limit Article.limit(1) joins Article.joins(:comments) includes Article.includes...原创 2010-10-09 08:45:34 · 112 阅读 · 0 评论 -
默认排序
[code="java"] class Category < ActiveRecord::Base has_and_belongs_to_many :articles default_scope order('categories.name') end [/code]原创 2010-10-09 08:53:01 · 313 阅读 · 0 评论 -
Named Scope
[code="java"] class Article < ActiveRecord::Base validates :title, :presence => true validates :body, :presence => true belongs_to :user has_and_belongs_to_many :categories has_many :c...原创 2010-10-09 08:58:33 · 80 阅读 · 0 评论 -
Applying Validations
[code="java"] class Account < ActiveRecord::Base validates :login, :presence => true validates :password, :confirmation => true validates :name, :email, :body, :presence => true validate ...原创 2010-10-09 09:22:42 · 103 阅读 · 0 评论 -
ActiceRecord下的errors
[code="java"] class Article < ActiveRecord::Base validates :title, :presence => true validates :body, :presence => true belongs_to :user has_and_belongs_to_many :categories has_many :comments s...原创 2010-10-09 10:29:10 · 124 阅读 · 0 评论