나는 php/mysql CMS 프로젝트를 마쳤다. 그리고 grails가 내 수업 중 하나의 주요 주제이기 때문에 나는 그걸 가지고 좀 더 놀고 왜 CMS를 grails app으로 바꾸지 않을까? User
, Labs
, Files
및 Support
:디자인을 Grails에 적용하기
나는 현재 4 종류로 구성 도메인을 모델링하고 있습니다. User
은 앱의 메인 도메인이며 많은 숫자가 Labs
입니다. 각 Labs
개체는 다수 Files
및 단일 Support
이 있습니다.
목표는 Support
이며 특정 실험실에 연결된 모든 Users
을 참조하는 것입니다. 각 실험실에는 리드가 있으며, 0 ~ 다수의 직원과 교수진이 있습니다. 내 문제는 Grails에서 이것을 어떻게 모델링 하는가? 나는 현재 User lead
과 User faculty
을 선언하고 있지만, 많은 지원 직원을 관리하는 방법을 잘 모르겠습니다.
static hasMany [user:User]
을 입력하면 Support
에 첨부 된 User
이 다른 역할없이 추가됩니다.
제안 사항?