상황 : 팀 사용자를위한 사용자 모델, 사용자 모델 및 팀 모델이 있습니다.Rails RESTful 웹 사이트 대 사용자 경험과 적은 클릭
팀 팀/쇼 의 정보가 포함 된보기를 원하고 사용자 목록을 추가하고 팀에 사용자를 추가하며 (예 : 사용자 경험을 단순화하기 위해) 해당 팀에서 사용자를 삭제하십시오.
완벽하게 안심할 수 있도록 컨트롤러가 필요합니다 (팀테이트라고 부름). 팀 사용자를 처리해야합니다. 모든 CRUD가 필요할 것입니다.
adduser, removeuser, listusers 작업에 대해 team/show view에서 팀 컨트롤러를 호출하는 것은 깨끗한가요?
내가 달성하고자하는 것은 사용자의 클릭 수가 적습니다. 즉, 사용자가 더 이상 탐색해야하는 경우 팀보기에서 팀의 사용자를 관리 할 수 있기를 바랍니다.
사용자와 팀 간의 관계는 다 대다 관계이므로 기본적으로 한 명의 사용자가 여러 팀을 가질 수 있습니다. 이 문제는 사용자를 만들고 싶지 않고 팀에 할당하고 싶다는 것입니다. – Emanuel
그래 좋아 .. 내 대답을 편집 했어, 받아 들일 수 있다면 스스로 판단 해. 그것이 최선의 선택인지 확신하지 못합니다. – Robin