user.rb 655 字节
Newer Older
J
Justin Collins 已提交
1
class User < ActiveRecord::Base
J
Justin Collins 已提交
2
  named_scope :dah, lambda {|*args| { :conditions => "dah = '#{args[1]}'"}}
3
  
J
Justin Collins 已提交
4
  named_scope :phooey, :conditions => "phoeey = '#{User.phooey}'"
5 6

  named_scope :with_state, lambda {|state| state.present? ? {:conditions => "state_name = '#{state}'"} : {}}
7

J
Justin Collins 已提交
8
  named_scope :safe_phooey, :conditions => ["phoeey = ?", "#{User.phooey}"]
9

J
Justin Collins 已提交
10
  named_scope :safe_dah, lambda {|*args| { :conditions => ["dah = ?", "#{args[1]}"]}}
11 12

  named_scope :with_state, lambda {|state| state.present? ? {:conditions => ["state_name = ?", "#{state}"]} : {}}
J
Justin Collins 已提交
13 14 15 16

  def get_something x
    self.find(:all, :conditions => "where blah = #{x}")
  end
J
Justin Collins 已提交
17
end