所以我目前有两个具有以下关联的模型:
class DnsRecord < ActiveRecord::Base
validates :name, :presence => true, :uniqueness => true
has_one :ip_address
attr_accessible :name
end
class IpAddress < ActiveRecord::Base
validates :ipv4, :presence => true, :uniqueness => true, :length => { :maximum => 45 }
validates :ipv6, :presence => true, :uniqueness => true, :length => { :maximum => 45 }
belongs_to :dns_record
attr_accessible :ipv4, :ipv6
end
在 dns_record 视图 (/app/views/dns_records) 中,当我在创建新的 dns_recrod 页面时,我想要一个下拉选择当前存在的 ip_addresses。这样,当我创建一个新的 dns_record 时,它就会有一个关联的 ip_address_id。
我对 ruby 和 rails 很陌生,所以如果有人能指出我正确的方向,将不胜感激。