Question

Je crée un gestionnaire de liste de diffusion en utilisant des rails.

Je l'ai joué avec l'idée de produire ma propre base de données; un contact aura beaucoup de détails (numéros de téléphone, e-mails, adresses, etc.).

Mais cela m'a fait réfléchir sur la façon dont les autres auraient fait, et pourquoi ne pas stocker les contacts sous forme de vCard dans la base de données. De plus, il y a même un petit bijou qui aide à ce que:. VPIM

Cependant, il peut y avoir certains pièges, en particulier avec les rails. Cela peut donner lieu à un code supplémentaire pour traiter les formes, puisque vCards VPIM ne sont pas des objets ActiveRecord et ce ne sont pas des rails très semblable.

Ce que je voudrais savoir est ce qui serait une solution élégante pour stocker des contacts dans une application rails? Réaliser votre propre ou quoi?

Était-ce utile?

La solution

Pour une meilleure compatibilité avec Rails, vous auriez probablement vous épargner beaucoup de maux de tête en utilisant une base de données back-end standard pour ActiveRecord communiquer. Ensuite, sur votre modèle objet, vous devriez être en mesure de mettre en œuvre facilement une méthode qui retourne le format vCard ou tout autre format dont vous avez besoin. Espérons que cela aide!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top