Files
openfoodnetwork/app/models/suburb.rb

10 lines
272 B
Ruby

class Suburb < ActiveRecord::Base
belongs_to :state, :class_name => Spree::State
delegate :name, to: :state, prefix: true
scope :matching , ->(term) {
where("lower(name) like ? or cast(postcode as text) like ?", "%#{term.to_s.downcase}%", "%#{term}%")
}
end