의 내가 간단한 모델을 가지고 있다고 가정 해 봅시다 :내 모델에 넣은 방법을 외부에서 액세스 할 수 있는지 어떻게 확인할 수 있습니까?
class Subscription < ActiveRecord::Base
attr_accessor :subscribed
def subscribed
@subscribed = Subscription.where(task_id, user_id)
[email protected]?
end
end
내가이 @subscription 인스턴스와 전화 @의 subscription.subscribed을 할 수 있는지 확인하고 싶습니다 - 순간에 그 방법을 찾을 수 없습니다.
Subscription 인스턴스가 없기 때문에 함수를 찾을 수 없다는 뜻입니까? – rdvdijk
아니요 인스턴스가있는 것 같지만 데이터베이스에서 Subscription의 인스턴스를 올바르게 가져온 경우 가입 된 메서드를 호출 할 수없는 것 같습니다.하지만 그 이유는 모르겠습니다. 그것은 사적인 것 인 것처럼 보이지만 나는 그렇게해야한다고 결코 말하지 않았습니다. – cjm2671
정확한 오류 메시지를 게시 할 수 있습니까? – rdvdijk