ruby-on-rails – 收集和存储物理或邮寄地址的规范Rails方法是什么?

我需要在Rails(2.3)应用程序中收集和存储邮件地址.是否有Rails方式来发送邮件地址?例如,我会执行f.date_select来生成一系列下拉列表来处理日期,然后将这些日期存储在数据库中,我在模式和迁移中将其定义为t.datetime“foo”.我会考虑规范的Rails处理日期的方法,并且好奇是否有物理地址,邮政编码等的模拟.

解决方法

没有设置系统或帮助器,因为与日期选择器不同,它比看起来更复杂,收集地址信息非常简单.但是,如果您需要在应用程序中收集地址信息并将其附加到多个内容,则可以使用多态关联,嵌套属性和共享视图的组合.

在这篇博文中给出了一个基本的例子和完整的解释:

http://kconrails.com/2010/10/19/common-addresses-using-polymorphism-and-nested-attributes-in-rails/

起初看起来可能令人生畏,但它真的很简单.好处是您的地址在应用中的所有视图中都是统一的.每个具有地址的对象都具有完全相同的设置,即使您将来更改地址也是如此.

我认为这最终是你要找的.我希望它有所帮助!

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...