0
내 프로젝트의 설정은 다음과 같습니다. 내 모델 클래스 (루비) 첫 번째는 모델 객체를 기록 Repository 전체에서 Rails 모델 클래스를 관리하십시오.
내 모델 클래스 (레일)와 함께 작동
- 하나 : 나는 두 개의 저장소 (seprate 프로젝트)가 내 데이터베이스 (ElasticSearch) 및 두 번째 다시 그들을 읽습니다. 이제 저는 ElasticSearch의 지속성 레이어를 사용하고 있습니다. 기본적으로 두 프로젝트 모두에서 중복 클래스 정의가 있습니다.
이 중복성을 해결하고 싶습니다. 그러나이 방법은 일반적으로 어떻게 접근합니까? 두 프로젝트를 병합하고 싶지 않습니다. 이 경우 git submodules을 사용해야합니까?
다른 네임 스페이스는 어떻게 처리합니까?
왜 2 개의 리포지토리가 정확히 있습니까? 정말 필요한가요? – Mattherick
@Mattherick 아니, 그게 꼭 필요한 것은 아니야, 아무도 내가 그렇게하도록 강요하지 않지만, 나는 두 가지 독립 프로젝트를 제공하는 것을 좋아한다. – RevMoon