我有以下RABL模板文件
node(:status) { response.status }
node(:errors) { @errors.inspect }
collection :@substances
attributes :name
现在我的控制器操作实际上没有被调用,因为验证过滤器正在运行并将返回状态设置为401.所以@substances为零。然后RABL以
失败undefined method `name' for nil:NilClass
错误。如果RABL为nil,我怎么能让RABL不开始迭代它?