am running ruby 1.9.2 and rails 3.2. I have active record call that is returning nil even though the data is there. So my question is, what part am I missing to return the records?
my model is:stores.rb
class Stores < ActiveRecord::Base
establish_connection "as400_#{RAILS_ENV}"
set_table_name "SIGNCUSTM2"
def self.find_stores(params)
Customer.where("CAD505=? AND TRYT20=?", params[:parmstate], params[:parmrep]).where.not(cusn05: nil)
end
def index
@customers = Customer.find_stores(params[:model])
end
end my view: store.html
<% @customers |customer| %>
<p align="center">
<strong>Store:</strong> <%= select_tag :customers %>
</p>am running ruby 1.9.2 and rails 3.2. I have active record call that is returning nil even though the data is there. So my question is, what part am I missing to return the records?
Customer.where("CAD505=? AND TRYT20=?", params[:parmstate], params[:parmrep]).where.not(cusn05: nil) end
my view: store.html
<% @customers |customer| %>