有人可以推荐一个好的宝石用于接触处理吗?

ton*_*all 10 activerecord vcf-vcard ruby-on-rails addressbook ruby-on-rails-3

我想存储人/公司联系人的地址和关系.地址可以有多条街道,电话号码和电子邮件.拥有某种导出功能也很不错.

联系处理似乎是一项常见的任务,所以我想知道其他人是如何做这项工作的.

我看了下面的宝石和应用程序:

您使用上述宝石中的一种,是否可以推荐其他宝石,或者您自己实施(为什么以及如何实施)?

Ste*_*ont 6

地址处理实际上是一个非常复杂的主题.这就是有这么多不同实现的原因.看看Martin Fowlers Party,角色对象和问责模式.您可能还会遇到i18n问题,并且可能希望进行正常的规范化(包括街道,拉链,城市,州,国家/地区对象和结构,具体取决于国家/地区).然后这些都是时间关系,您的应用程序需求决定了要注册的历史记录.


MrG*_*mez 3

vPim似乎正是您所需要的。它有Rails 支持