仅在collection_select中显示相关数据

时间:2017-04-30 18:50:18

标签: ruby-on-rails

我正在尝试允许员工填写时间表,但他们可能只选择分配给他们的项目,我尝试了一些不同的东西,但似乎无法接近工作。

时间表索引

<div class="field">
     <%= f.label :Project %><br>
    <%= f.collection_select :project_id, @skills, :id, :projectName, :prompt => "Select Project" %>
  </div>

time_sheet controller

 def index
    @time_sheets = TimeSheet.all
    @skills = @current_employee.project.all

    @time_sheet = TimeSheet.new
    @sheet_day = current_employee.time_sheets.group_by(&:date)
    @date = params[:date] ? Date.parse(params[:date]) :Date.today
    @today = params[:date] || Date.today
  end

我环顾四周,我仍然不确定如何处理这个问题,我们将非常感谢任何帮助。

0 个答案:

没有答案