이것은 주로 디자인 패턴 질문입니다. 하나의 유형의 모델을 사용하여 여러 소스에서 데이터를 생성 할 수 있습니다. 예를 들어 Nokogiri로 스크린 스크래핑을 통해 또 다른 레코드가 생성되는 API에서 레코드 하나를 생성 할 수 있습니다.여러 데이터 원본에서 동일한 모델 만들기
제 문제는 이러한 다양한 데이터 소스를 가장 잘 추출하는 방법에 있습니다. 지금은 모델의 속성을 설정하는 데 사용하는 동일한 해시를 반환하는 lib 클래스를 작성 중입니다. 그러나 이것이 STI를 사용하는 경우가 아닌지 궁금합니다. 아니면이 일을하는 다른 방법이 있다면 나는 단지 생각하고 있지 않습니다.