0

インクルードから要素 ID を取得する際に問題がありますか? コントローラーレベルで機能します。

def payslip_report
if params[:teacher_id] and params[:month_year].present?
   @month_and_year =   params[:month_year].gsub(' ','')
   @teacher_data   =   TeacherPayslip.where(:teacher_id => params[:teacher_id])
   @salary = Array.new
   @teacher_data.each do |i|
   a = i.salary_date.strftime("%B%Y")
   @salary << a 
end
   #raise @salary.inspect
   if @salary.include?(@month_and_year)
    raise "1"
  else
    raise "2"
  end

終わり

終わり

@salary.include?(@month_and_year) の場合は、true の場合、含まれる要素の ID を取得する方法を意味します。その ID を使用すると、その ID のすべての属性を取得できます。ガイドしてください..

4

1 に答える 1