I am using Ruby 1.9.3 and Rails 3.2.16.
What i want to do is When i select date in **search** text field, i
would get date corresponding to that date.
> Code in view:
<%= form_tag quantities_path, :method => 'get' do  %>
  <p>
    <%= text_field_tag :search, params[:search], :class =>
"datepicker"
%>
    <%= submit_tag "Search", :name => nil %>
  </p>
<% end %>
> Code in model:
def self.search(search)
    if search
      find(:all, :conditions => ['expense_on LIKE ?',
"%#{search}%"])
     else
       find(:all)
      end
    end
> schema.rb contain:
ActiveRecord::Schema.define(:version => 20140720063348) do
  create_table "quantities", :force => true do |t|
    t.string   "title"
    t.decimal  "price",      :precision => 8, :scale => 2
    t.datetime "created_at",                               :null =>
false
    t.datetime "updated_at",                               :null =>
false
    t.string   "day"
    t.string   "month"
    t.string   "year"
    t.date     "expense_on"
  end
end
> code in controller:
 def index
    @quantities = Quantity.search(params[:search])
 end
By using above code, when i select date in search column, i can not able
get data. How could i get it?
Kind regards.
-- 
Posted via http://www.ruby-forum.com/.
-- 
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to
rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To view this discussion on the web visit
https://groups.google.com/d/msgid/rubyonrails-talk/9b6f8fdb1f39f8dcd819baf4bff4e129%40ruby-forum.com.
For more options, visit https://groups.google.com/d/optout.