1
在我的應用程序, '用戶' 的has_many '喬布斯',通過 '應用'helper方法時,應返回false
我試圖創建一個輔助方法has_job(@user,@job)返回true。在哪裏,如果用戶已經將自己關聯到特定的工作,它將返回true。
當我這樣做時,如果我申請1個工作,那麼它對所有其他工作都返回true。
這是怎麼發生的?
這是幫助我的方法是什麼樣子 - >
def has_job(user,current_job)
if user.applications.any?
user.applications.each do |application|
return true if application.job_id = current_job.id
end
end
false
end
啊!謝謝TheDude,好吧,它返回false:D。 (將在10分鐘內點擊接受按鈕) –