저는 초보자입니다. 레일즈의 모든 미묘함을 이해할 수 없기 때문에 내 앱이 실패 할 지 알 수 없습니다. 그래서 내가 사용자와 제품 모델이레일 모범 사례 : 모델의 공용 메소드
:-) 물어 선호하고, 나는 그처럼 사용할 수있는 방법을 만들려면 :
@user.take!(product)
그래서 내가 쓴 내 사용자 모델 다음 줄 :
def take!(product)
product.owner = self
end
하지만 내 모델의 개인 섹션에서 작동하지 않음을 할 경우. 그리고 내가 공공 구역에서 그렇게한다면, 그것이 권장되는지 나는 모른다. 컨트롤러 나 헬퍼에서 그렇게하는 것이 더 나을지 스스로에게 묻고 있습니다 ...
저를 계몽 할 수 있습니까?
감사합니다. 이 경우 어떤 컨트롤러에서 내 def를 써야합니까? –