1
저는 Rep와 Bill이라는 모델이 있습니다. 내가 원하는 것은 스폰서 및 공동 스폰서라고하는 청구서 양식의 두 필드를 채우는 것입니다. 여러 선택을 허용 할 수있는 모든 Reps 목록이있는 선택 상자를 사용하여 스폰서 및 공동 가입 필드를 채 웁니다. 선택기를 여러 개의 true로 채우는 reps로 선택 상자를 설정하는 방법을 알고 있습니다. 제 질문은이 연관성을 어떻게 설정합니까? sponsor와 cosponsor라는 별도의 모델을 만들어야하며 has_many through 또는 polymorphic 연관을 사용하는 적절한 상황입니까?레일 컴플렉스 협회
안녕하세요. 당신은 당신의 객체의 행동에 대한 더 많은 정보를 제공해야한다. 요구 사항이 무엇인지 모른 채 최상의 디자인을 취하는 것은 어렵습니다. 어쨌든, 나는이 책을 추천하고 싶었다 : https://www.amazon.co.uk/Practical-Object-Oriented-Design-Ruby-Addison-Wesley/dp/0321721330 나를 믿어 라. 소프트웨어 디자인에 대한 지평선. youtube (Sandi Metz)에서 작가를 찾아 보시고, 후회하지 않으실 것입니다. – fabriciofreitag