我成功地通过JSON创建了一个新的设计用户。我收到一条消息,说它已成功保存,但用户没有出现在数据库中,我无法使用该帐户登录。
def create
respond_with Actor.new(actor_params)
end
当我打电话给我时,我得到一个201,表明它有效,但正如我所说,它并没有真正节省。有什么问题?rails
答案 0 :(得分:1)
您只需为模型Actor
创建一个新实例,但不要将其持久保存到数据库中。
def create
@actor = Actor.new(actor_params)
if @actor.save
respond_with @actor
else
# return an error
end
end
如果没有验证或约束错误,上面的示例将保留您的记录。