나는 delayed_job gem을 사용하고 있습니다.레일에서 콜백 함수로 지연 작업을 사용하는 방법
내가after_update 다음과 같이 콜백을 사용하는 방법을 호출 할
: get_score를
어떻게 get_score 방법은 백그라운드에서 실행되도록 내가 이것에 대한 delay_job을 사용할 수 있습니까?
나는 delayed_job gem을 사용하고 있습니다.레일에서 콜백 함수로 지연 작업을 사용하는 방법
내가after_update 다음과 같이 콜백을 사용하는 방법을 호출 할
: get_score를
어떻게 get_score 방법은 백그라운드에서 실행되도록 내가 이것에 대한 delay_job을 사용할 수 있습니까?
저는 delayed_job
에 익숙하지 않지만 문서에서 판단 할 때 제대로 작동합니다.
after_update :obtain_score
def get_score
# code
end
private
def obtain_score
delay.get_score
end
어때? 나를 위해 일합니다.
after_update :get_score
private
def get_score
# code
end
handle_asynchronously :get_score
안녕하세요, 그렇습니다. 내가 한 일은 단지 한 번에 모든 것을 수행 할 수있는 방법이 될 것이라고 생각했습니다. 추측하지 마라. – chell