小编use*_*454的帖子

Rails4"status":"422","error":"Unprocessable Entity"

我想使用Json将一些数据从移动应用程序添加到我的rails应用程序,它运行正常,如果我使用GET方法但是当我使用POST方法设置它时它会给出错误"status":"422","error": "不可处理的实体".

路线是

resources :photomsgs, :defaults => { :format => 'json' }
Run Code Online (Sandbox Code Playgroud)

我的控制器是

def create
  @photomsg = Photomsg.new(photo_params)

 respond_to do |format|
  if @photomsg.save
    format.json { render json: @photomsg, status: :created }
    format.xml { render xml: @photomsg, status: :created }
  else
    format.json { render json: @photomsg.errors, status: :unprocessable_entity }
    format.xml { render xml: @photomsg.errors, status: :unprocessable_entity }
  end
end
end 

  def photo_params
    params.require(:photomsg).permit(:title, :physician, :patient)
  end
Run Code Online (Sandbox Code Playgroud)

我正在使用这个Json网址 - http://infinite-depths-5848.herokuapp.com/photomsgs

json ruby-on-rails

5
推荐指数
2
解决办法
3万
查看次数

Rails:如何使用fontawesome图标

我想添加fontawesome图标

<i class="fa fa-trash-o"></i> 
Run Code Online (Sandbox Code Playgroud)

代替"毁灭"

<%= link_to 'Destroy', post_path(post), method: :delete, data: { confirm: 'Are you sure?' } %> 
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails font-awesome

4
推荐指数
1
解决办法
4842
查看次数

标签 统计

ruby-on-rails ×2

font-awesome ×1

json ×1