2017-11-03 32 views
0

많은 다른 모델에 속할 수있는 ImageGallery라는 모델이 있습니다. 보통 레일에서 당신은 다형성 이름을 찾을 수 있도록 이름에 접미사를 붙일 수 있지만 여기에서는 "image_galleryable"이 올바르게 들리지 않습니다.Rails 다형성 명명 케이스

suffixing -able이 제대로 작동하지 않을 때 어떻게 다형 연관을 명명해야합니까?

답변

0

아무것도 당신이 규칙을 따르지 않는 경우, 레일에 침입하지 정말 어렵다 http://samuelmullen.com/articles/naming_conventions_for_polymorphic_associations/

명명 사물을하고 참호에서있었습니다 어떤 프로그래머는 당신이 그에게 말할 것이다 것입니다. 당신이 그것을 올바르게 얻었을 때, 에 대한 생각과 프로그램의 코딩이 흐른다. 오류가 발생하면 로직을 에서 의미하는 것으로 변환하는 데 추가 된 노력의 수준이 입니다.

ActiveRecord의 다형성 관계를 처리 할 때는 위에 요약 된 규칙을 따르므로 이름 짓기에 더 가까워집니다. 그들이하지 않을 때, 그들을 무시하십시오; 그들은 단지 관습 일뿐입니다.

나는 내가 여기 명사, 어쩌면 그냥 이미지를 사용했을 것이라고 생각

+0

최선 당신은 당신의 대답에 링크의 유용한 부분을 포함하는 경우 – MZaragoza