Apple's "Discover Rails in Leopard" doesn't work for me. Any help welcome!

Hello There,

As a newbie, I have followed strictly the steps described in
:http://developer.apple.com/tools/developonrailsleopard.html. Everything
went OK until the “Linking Models Together” part.
I have created the “expenses” structure, but after that I cannot do
anything with it.

I am blocked below :

Start by creating two new vendors in the database:

vendor1 = Vendor.create(:name => ‘Parties R Us’)
=> #<Vendor id: 1, name: “Parties R Us”, …>

vendor2 = Vendor.create(:name => ‘Fire Department’)
=> #<Vendor id: 2, name: “Fire Department”, …>

===> OK for me

Next find an event you created earlier in the web interface:

event = Event.find_by_name(‘Chili Cookoff’)
=> #<Event id: 1, name: “Chili Cookoff”, …>

===> OK for me

Then create two expenses that link the event to each vendor:

event.expenses.create(:vendor => vendor1, :amount => 75.00)
=> #<Expense id: 1, event_id: 1, vendor_id: 1, …>

event.expenses.create(:vendor => vendor2, :amount => 25.00)
=> #<Expense id: 2, event_id: 1, vendor_id: 2, …>

===> No way, I get a message that says that there are no method for
expenses…

Any idea welcome, thanks in advance,

Thierry

Thierry Jeanneret wrote:

Hello There,

As a newbie, I have followed strictly the steps described in
:http://developer.apple.com/tools/developonrailsleopard.html.

This is the Ruby mailing list. You’ll probably get more and better
answers on the Rails list. See http://www.rubyonrails.com/community.

Good luck!

Tim H. a écrit :

This is the Ruby mailing list. You’ll probably get more and better
answers on the Rails list. See http://www.rubyonrails.com/community.

Good luck!

Thank you Tim, I am going there immediately !

Thierry