Displaying 2 results from an estimated 2 matches for "new_models".
2007 Apr 04
4
joining across databases in a find statement with include (legacy db)
...:Base
establish_connection(old)
end
class NewModel < ActiveRecord::Base
has_one :old_model
end
a = OldModel.find :first
NewModel.find(:all, :include => :old_model)
will give an error like
Mysql::Error: Table ''new_db.old_models'' doesn''t exist: SELECT ... FROM
new_models LEFT OUTER JOIN old_models ON ... WHERE ...
Obviously a performance hit without the join. MySQL does support
joins you specify the database first (ex old_db.old_models). I can
hack it by doing the join manually but that doesn''t sound like the
rails way. Any ideas?
-Andrew Roth
--~-...
2004 Oct 25
1
Rails 0.8: Just shy of 100 additions, changes, tweaks, and fixes!
It''s been fifty days since our last confession, so it''s no wonder that
this outpouring is by far the biggest yet in Rails history. It''s
absolutely packed with goodies ranging from a whole new framework for
sending email to the smallest new alias for an existing method. In
total we''re just shy of 100 additions, changes, tweaks, and fixes.
This is also