【发布时间】:2014-04-10 06:56:20
【问题描述】:
我目前正在学习 Rails 指南。我完成了这些步骤,但仍然遇到错误。
我的 Ruby 版本是 ruby 2.1.1p76,Rails 版本是 4.0.4。
按照指南的指示,我创建了一个Article Controller。
class ArticlesController < ApplicationController
def new
end
def create
render plain: params[:article].inspect
end
end
我应该得到{"title"=>"First article!", "text"=>"This is my first article."},但结果却是
Template is missing
Missing template articles/create, application/create with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :raw, :ruby, :jbuilder, :coffee]}.`
这是我的相关路线:
articles GET /articles(.:format) articles#index
POST /articles(.:format) articles#create
更新:render plain: 是Rails 4.1.0 中引入的一种新方法,称为this issue。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4