我有 3 张桌子 stauscode、wearquest 和员工。Worequest 属于员工和员工 has_many wearquests。Worequest属于statuscode,statuscode有很多wearquest。
我也有磨损任务的范围:
scope :notcompl, where(:statuscode_id != Statuscode.last, true)
我正在尝试显示未完成的员工的磨损任务:
<% @employee.worequests.notcompl.each do |worequest| %>
我得到的错误: G::Error: 错误:AND 的参数必须是布尔类型,而不是整数类型 LINE 1: ...uests" WHERE "worequests"."employee_id" = 2 AND (1) ORDER B...
我正在尝试查看 2 号员工。我不知道为什么将“and (1)”放入 SQL 中。
有任何想法吗?
谢谢!