【发布时间】:2023-03-06 05:10:01
【问题描述】:
当我尝试在我的助手中验证时,如果我的数据库有记录,则验证器上会出现此错误:
ActiveRecord::RecordNotFound in FinancesController#index
Couldn't find Place with id=5
我正在使用这个助手:
def get_acc_name(acc_id)
@var = Place.find(acc_id)
if @var.kind_of?(Array)
@var = @var.place
else
@var = "(Deletado)"
end
return @var
end
问题是脚本在第一行停止并且字体生成一个 if else,我不知道我该如何解决这个问题
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-3.1 rails-activerecord