摘要:
一个ruby on rails项目,用户和公司的模型都有地址。我要创建一个地址表,包含用户和公司表的引用,比直接做下去要好一点,这回让我的数据库设计保持干净。我的第一印象是,这似乎很难实现,外面所有的讨论及教程都只说明了在model如何设置,但是并没有说明在controller和view如何使用它。我好一顿放狗,也没有得到太多的帮助。令我感到惊喜是其实在rails设置并使用多态表单是很简单的。首先依然是先设置model结构:01class Company; :addressable, :dependent => :destroy03end0405class User :addressab 阅读全文