首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >储蓄蒙哥大模型

储蓄蒙哥大模型
EN

Stack Overflow用户
提问于 2012-07-18 06:02:05
回答 1查看 151关注 0票数 1

我有以下蒙古模型:

代码语言:javascript
运行
复制
class Exercise
  include Mongoid::Document
  field :name, :type => String
  field :description, :type => String

  belongs_to :group

  validates_presence_of :name, :description
end

我想通过我的控制器坚持一个模型:

代码语言:javascript
运行
复制
class ExercisesController < ApplicationController
  respond_to :json

  def create
    @exercise = Exercise.create(params[:exercise])
    @exercise.save!
    respond_with @exercise
  end
end

当我通过以下json时:

代码语言:javascript
运行
复制
"{\"_id\":\"50064f2e26a31829ca000001\",\"description\":\"Do something\",\"group_id\":\"4fbc6f5a26a3181742000004\",\"name\":\"Preacher curls\"}"

我知道这个错误:

Failure/Error: post :create,:post => exercise.to_json NoMethodError:未定义的方法“拒绝”用于#

有人能看出我做错了什么吗?

EN

回答 1

Stack Overflow用户

发布于 2012-07-18 06:27:29

就这样通过

代码语言:javascript
运行
复制
params[:excercise] = JSON.parse("{\"_id\":\"50064f2e26a31829ca000001\",\"description\":\"Do something\",\"group_id\":\"4fbc6f5a26a3181742000004\",\"name\":\"Preacher curls\"}")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11535123

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档