create a page but not specified in the database

i am a newbie to the ROR world, hope you can give me a hand to start
rolling on my ROR project.

here is what i am getting stuck. i have 2 entities in the database (2
tables - fruit and vegetable). i want to create a page to show the
both entities, naming "food_listing". should i just create a model and
a controller for the "food_listing" page, if so, what should be
specified in the model and controller page? (i beleive i would hv the
ability to create a View page for that, just not sure abt the
controller and model page)

many thanks for you input in advanced.

r8r

You don't have to create a new model, just a new controller.

Sounds like you have two tables:
fruits
vegetables

Build a controller using
./script/generate controller FoodListing

and then in the app/controllers/food_listing.rb add

def index
  @fruits=Fruits.find(:all)
  @veggies=Vegetables.find(:all)
end

then in your app/views/food_listing create a file called index.rhtml,
and put something in like

<%= @fruits %>
<%= @veggies%>

Not quite sure if that last part would work exactly, but you can use
the vars at that point to do what you want.

Hi Joe! Thanks for your reply, that's extremely helpful. I will give
it a try now, many thanks! :slight_smile: