我是ruby on rails的新手,它也是我的第一个ruby应用程序。
我根据posting_jobs_id作为求职者申请了一份工作 成功申请。
现在我是招聘人员想要具体的具体申请人 posted_jobs_id,但是当我点击时,它会显示整个申请人 具体的posted_jobs_id任何人都可以帮助我,请问我怎么写一个 逻辑或解决方案?
我的观点文件代码:
<tbody>
<% @applicants_view.each do | applicants | %>
<tr>
<td>
<%= link_to user_path(:jobseeker_id =>applicants.jobseeker_id) %>
<%= applicants.jobseeker.try(:first_name) %>
</td>
<td>
<%= applicants.jobseeker.try(:year_of_experience) %>
</td>
<td>
<%= applicants.expected_salary %>
</td>
</tr>
<% end %>
</tbody>
感谢高级人员!
答案 0 :(得分:0)
在循环部分的开头,即
@ applicants_view.each do |申请人|
您在 applicants_view 中所采取的措施并不十分清楚,但您需要对其进行修改,以便仅筛选已查看或申请该作业的特定申请人。
在后端模型中,您还需要维护作业查看者的记录(如果您只想显示作业查看者)
答案 1 :(得分:0)
我解决了这个问题!想要与堆栈溢出社区共享,因为它对其他人有用。
我在控制器中添加了:
@applicants_view = AppliedJob.where(:posted_jobs_id =&gt; PARAMS [:posted_jobs_id])
我的查看文件与问题代码相同。