ver*_*rom 1 ruby ruby-on-rails
我在fle new.html.erb中遇到了pails应用程序的问题:
<%= form_for @article do |f| %>
<%= f.text_field :title %>
<%= f.text_area :text %>
<%= f.submit %>
<% end %>
Run Code Online (Sandbox Code Playgroud)
我的routes.rb有:
resources :atricles
Run Code Online (Sandbox Code Playgroud)
我的static_pages_controller.rb有代码:
def manager
@contact_messages = ContactForm.all
@item = Item.new
@items = Item.all
@article = Article.new
end
Run Code Online (Sandbox Code Playgroud)
我的articles_controller.rb是:
class ArticlesController < ApplicationController
def new
@article = Article.new
end
def create
@article = Article.new article_params
@article.save
end
private
def article_params
params.require(:article).permit(:title, :text)
end
end
Run Code Online (Sandbox Code Playgroud)
我的迁移文件是:
class CreateArticles < ActiveRecord::Migration
def change
create_table :articles do |t|
t.string :title
t.text :text
t.timestamps null: false
end
end
end
Run Code Online (Sandbox Code Playgroud)
我的app/models/article.rb是:
class Article < ActiveRecord::Base
end
Run Code Online (Sandbox Code Playgroud)
谢谢
| 归档时间: |
|
| 查看次数: |
256 次 |
| 最近记录: |