2009-04-02 10 views
0

난 레일을 사용하여 메일 링리스트 관리자를 만들고 있습니다.VPIM 사용 및 연락처 저장

나는 내 자신의 데이터베이스를 생성한다는 생각에 놀랐다. 연락처 하나에는 많은 세부 정보 (전화 번호, 이메일, 주소 등)가 있습니다.

하지만 다른 사람들이 어떻게했을지 생각한 다음 데이터베이스에 연락처를 vCard로 저장하지 않는 것이 좋습니다. 또한 도움이되는 보석도 있습니다 : VPIM.

그러나 특히 레일이있는 특정 함정이있을 수 있습니다. VPIM vCard는 ActiveRecord 객체가 아니기 때문에 양식을 처리 할 수있는 추가 코드가 생길 수 있습니다.

내가 알고 싶은 것은 레일스 애플리케이션에 연락처를 저장하는 우아한 솔루션이 될 것입니다. 너 자신이나 뭐 롤?

답변

1

레일스와의 최상의 호환성을 위해 ActiveRecord가 통신 할 수 있도록 표준 데이터베이스 백엔드를 사용하여 많은 골칫거리를 줄일 수 있습니다. 그런 다음 모델 객체에서 vCard 형식이나 필요한 다른 형식을 반환하는 메서드를 쉽게 구현할 수 있어야합니다. 희망이 도움이!

+0

다른 사람들이 어떻게했는지 찾을 수있는 자습서가 있습니까? 한 연락처가 많은 세부 사항을 가지고있는 것처럼 단순 할 수는 없습니까, 아니면 할 수 있습니까? – Jaryl

관련 문제