Hi everybody,
Here''s the story.... I''m making an application that''s
gonna help me
manage my money when i go to the grocery store...nothing
complicated... Here''s how i did the first coding:
script/generate scaffold Food name:string description:text type:string
recurrence:string price:integer ...
rake db:migrate
here is some excerpts of my controller and view respectively:
foods_controller.rb
# GET /foods/new
# GET /foods/new.xml
def new
@food = Food.new
@type = ["Fruits & Vegetables", "Grain Products",
"Meat &
Alternatives", "Milk Products", "Beverages",
"Other"]
@recurrence = ["Weekly", "Biweekly",
"Monthly"]
respond_to do |format|
format.html # new.html.erb
format.xml { render :xml => @food }
end
end
new.html.erb
<p>
<%= f.label :description %><br />
<%= f.text_area :description %>
</p>
<p>
<%= f.label :type %><br />
<%= f.select :type, @type.collect { |t| [t, t] } %>
</p>
<p>
<%= f.label :recurrence %><br />
<%= f.select :recurrence, @recurrence.collect { |r| [r, r] } %>
</p>
Everything looks OK... but when create a new Food, lets say a Tomato,
everything is OK except for the "type" column in my db... if i go to
the view it shows everything except "type" which is empty...
I don''t know what is wrong with the word "type", cause
i''ve tried the
same application several times with different names (instead of
"type", i named my column "category") and it worked... the
only time
it doesnt work is when the column name is "type"....
Why is that ????
Thank you guys for your help !
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---