我有一个非常简单的模型,称为处理名称和描述,其中名称不可为空。
当我将以下内容发布到 /api/deals
{"name":"oaeu"}
我得到错误
SQLite3::ConstraintException:deals.name 不能为 NULL:INSERT INTO "deals" ("created_at", "updated_at") VALUES (?, ?)
我的模特
enter code here
我的控制器
class DealsController < InheritedResources::Base
protected
def permitted_params
params.require(:deal).permit(:name)
end
end
我的模特
class Deal < ActiveRecord::Base
end
搞不懂怎么回事!!!
我的 Gemfile 包括:
宝石'导轨','4.0.2'
和
宝石'inherited_resources'
有任何想法吗?