我已经在 index 方法中实现了 rails gem gon,它工作正常。但是当我尝试在 controller#new 中实现它不起作用时,这是我的错误输出:
No such file or directory @ rb_sysopen - app/views/cuenta_proveedors/new.json.jbuilder
但我已经创建了这个文件。
这是我的控制器
def new
@cuenta_proveedor = CuentaProveedor.new
@cuentas = @negocio.cuenta_proveedors.order(:created_at)
gon.jbuilder // THIS LINE CAUSE THE ERROR SHOWN BY APPLICATION TRACE
end
我已经创建了文件 new.json.jbuiler
json.cuenta_proveedores @cuentas do |cc|
json.proveedor cc.proveedor.nombre
json.inicial cc.monto_inicial
json.saldo cc.monto_adeudado
json.observacion cc.observacion
json.token cc.token
end
为什么会这样?我找不到这个错误的任何逻辑。如果您需要更多信息,请询问我。谢谢