私は2つのモデルを持っています:
データセンター:
class Datacentre < ActiveRecord::Base
has_one :provider
end
およびプロバイダー:
class Provider < ActiveRecord::Base
has_many :datacentres
end
そして、データセンターテーブルにはprovider_id
まだありますが、ビューに表示しようとすると、次のようになります:Mysql2::Error: Unknown column 'providers.datacentre_id' in 'where clause': SELECT 'providers'.* FROM 'providers' WHERE 'providers'.'datacentre_id' = 262 LIMIT 11
逆に反応しているような?
意見:
- Datacentre.find(:all, :order => " name ASC, country ASC", :conditions => "").each do |c|
%tr
%td= c.name
%td= c.provider.name
%td= c.country
%td
= c.address
= c.postcode