2012-07-14 1 views
0

나는 Webapp을 만들고 "Movies"라는 기능과 "Places"라는 기능을 가지고 있습니다. 둘 다 비디오 파일을 가질 수 있습니다. 영화 및 "장소"에 대한 "영화"는 해당 장소의 녹음 비디오를 가질 수 있습니다.Rails : 다형성 assts 모델 내부에 저장할 정보의 양은 어느 정도입니까?

현재 "비디오"와 "PlacesVideo"라는 두 개의 모델이 있는데, 이는 불필요한 것으로 생각되어 1 개의 다형성 "비디오"모델을 만들고 싶습니다.

이제 각 비디오에는 비디오를 재생하기 전에 보여주는 이미지 인 "포스터"가 연결될 수 있습니다. 그것은 polym에 저장되어야 하는가? 동영상 모델 또는 "영화"또는 "장소"에서 별도로 사용할 수 있습니까?

답변

0

내가 한 것은 "VideoAsset"모델을 만드는 것입니다 (내 기능이 영화가 아닌 "영화"가 아니기 때문에). 그리고 그 모델 안에 비디오 파일과 포스터를 저장합니다.