我正在使用 rails 创建一个邮件列表管理器。
我玩弄了生成自己的数据库的想法;一位联系人将有许多详细信息(电话号码、电子邮件、地址等)。
但这让我开始思考其他人会如何做到这一点,然后为什么不将联系人作为 vCard 存储在数据库中。另外,甚至还有一个可以帮助解决这个问题的宝石:VPIM。
但是,可能存在某些缺陷,尤其是使用导轨时。它可能会导致处理表单的额外代码,因为 VPIM vCard 不是 ActiveRecord 对象,它也不是很像 rails。
我想知道在 Rails 应用程序中存储联系人的优雅解决方案是什么?自己滚还是什么?