你好忘了这一切,我看到逻辑如何不起作用。更新了问题;
如何在我的控制器中定义在URL中提取类时运行并执行以下操作;
1)我需要找到current_user的所有“工作” 我猜是这样的;
@joblisting = current_user.Joblisting.find(params[:id)
2)然后我需要接受这些工作并检查他们的专栏“job_status”中是否有“已完成”的文字或其他“
3)如果jobs_status是“已完成”,那么我需要运行代码,所以我做了“if”
4)我必须通过计算。
@joblisting = current_user.Joblisting.find(params[:id]
if @joblisting.where(:project_status => "completed")
number_to_currency(current_user.Joblisting.where(:project_status => 'completed').sum('jobprice') * 1.60 - current_user.Joblisting.where(:project_status => 'completed').sum('jobprice'))
Notifier.notify_payout(current_user).deliver
@joblisting.project_status = 'paid'
@joblisting.save
end
这就是我所拥有的,我坚持将计算传递给Notifier.notify_payout模板。
我确信谁比我更了解铁轨,马上就会看到我的错误。