大佬教程收集整理的这篇文章主要介绍了ruby-on-rails – ActiveResource错误处理,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有以下活动资源代码:
class RemoteUser < Activeresource::Base self.site = SITE self.format = :json self.element_name = "user" end
这模拟了一个如下的模型
class User < ActiveRecord::Base attr_accessor :username,:password validates_presence_of :username validates_presence_of :password end
每当我在前端应用程序中创建一个新的RemoteUser;我打电话给它.例如:
user = RemoteSession.new(:username => "user",:password => "") user.save
但是,由于密码为空,因此我需要将错误从BACkApp传回给FrontApp.这没有发生.我只是不明白如何做到这一点.这必须是一个通用的集成方案;但似乎没有一个很好的文档呢?
我作为代理人的安定的控制人如下:
class UsersController < ActionController::Base def create respond_to do |format| format.json do user = User.new(:username => params[:username],:password => params[:password]) if user.save render :json => user else render :json => user.errors,:status => :unprocessable_entity end end end end end
我失踪了什么?任何帮助将不胜感激.
干杯
@H_450_24@以上是大佬教程为你收集整理的ruby-on-rails – ActiveResource错误处理全部内容,希望文章能够帮你解决ruby-on-rails – ActiveResource错误处理所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。