質問
私はレールを使用してメーリングリストマネージャを作成しています。
私は自分のデータベースを生成するアイデアをおもちゃにしました。一方の接点は、多くの詳細(電話番号、電子メール、アドレスなど)を持つことになります。
しかし、これは私が他の人がそれを行って、その後、なぜデータベース内のvCardとして連絡先を保存していないだろうかを考えていました。プラス、それに助けさえ宝石があります: VPIMする
しかし、特にレールと、特定の落とし穴があるかもしれません。 VPIMのvCardのは、ActiveRecordのオブジェクトではありません、それはのような非常にレールではありませんので、それは、フォームを処理するために追加のコードになる可能性があります。
Railsアプリケーションで連絡先を格納することにエレガントな解決策になるか、私が知りたいのは何ですか?あなた自身や何を転がし?
解決
レールとの最高の互換性のために、あなたはおそらくとの通信にActiveRecordのための標準的なデータベースバックエンドを使用することによって自分自身の頭痛の多くを保存します。次に、あなたのモデルオブジェクトに簡単にvCard形式またはあなたが必要とする任意の他の形式を返すメソッドを実装することができるはずです。この情報がお役に立てば幸い!
所属していません StackOverflow