activerecord new version differences

E

Ernst Tanaka

I am sorry, but I am struggling. I installed new versions of my gems and
my programs don't run anymore. As suggested I tried to roll back to
older versions, but that is becoming a bigger mess. The flight forward
has at least recovered 90% of my application.

Both statement worked perfect with the old version of activerecord.
Now the first one works okay, the last one does not get the join built
up in the sql statement.

Again thanks for all the help.
Ernst

This statement works:

owner = Owner.find:)all, :include => {:accounts => {:eek:rders =>{}}},
:conditions => ['Orders.flag = 0'],
:eek:rder => ['owners.name, accounts.name, orders.id'])

This statement does not work:
owner = Owner.find:)all,
:include => {:accounts => {:trades =>{}}},
:eek:rder => ['owners.name, accounts.name, trades.underlying, trades.month,
trades.strategy'] )

---------
The error I get is a that accounts.name is not a valid column. Which is
caused by the fact that the join is not added into the SQL statement.



Here is my Schema:
class Owner < ActiveRecord::Base
has_many :accounts
end
class Account < ActiveRecord::Base
belongs_to :eek:wner
has_many :trades
has_many :eek:rders
end
class Order < ActiveRecord::Base
belongs_to :account
end
class Trade < ActiveRecord::Base
belongs_to :account
has_many :legs
end
class Leg < ActiveRecord::Base
belongs_to :trade
end
class Earning < ActiveRecord::Base
end
 
R

Ryan Davis

I am sorry, but I am struggling. I installed new versions of my gems
and
my programs don't run anymore. As suggested I tried to roll back to
older versions, but that is becoming a bigger mess. The flight forward
has at least recovered 90% of my application.

this really isn't the place for rubyonrails questions... join the
rubyonrails mailing list and ask there, or ask in irc on #rubyonrails
on irc.freenode.net.

The mailing list is probably more helpful (signal:noise), I dunno, but
irc is more immediate.
 
E

Ernst Tanaka

Ryan; I might be misguided but I am not using rails in this application.
Just trying to access a database while using Activerecord. There are
probably 100 smarter ways to do it. But as a nuby I am happy with the
one I found that worked for my over the last 6 months.

Thks,

Ernst
 
R

Ryan Davis

Ryan; I might be misguided but I am not using rails in this
application.
Just trying to access a database while using Activerecord. There are
probably 100 smarter ways to do it. But as a nuby I am happy with the
one I found that worked for my over the last 6 months.

Active record is developed and maintained by the rails developers.
They provide the support for it.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,968
Messages
2,570,153
Members
46,701
Latest member
XavierQ83

Latest Threads

Top