这是我的代码,第一部分是问题,第二部分是完美的工作。
def show
if @user.cooker?
@pushs = @user.pushs.where(taked_by = @user.id)
else
@pushs = @user.pushs
end
end
代码说,如果我是炊具,我想显示变量:taked_by与我的user.id具有相同ID的所有推送。
并且第二个标准说如果我不是炊具,那就显示我自己的推动力。
答案 0 :(得分:0)
执行taked_by: @user.id
或:taked_by => @user.id
def show
if @user.cooker?
@pushs = @user.pushs.where(taked_by: @user.id)
else
@pushs = @user.pushs
end
end
让我知道它是否有效。