如何在 Rails 中创建模型

Kei*_*ahn 1 gem model ruby-on-rails

我正在使用 parseresource gem,它说我需要创建一个模型。

创建模型:

class Post < ParseResource
  fields :title, :author, :body

  validates_presence_of :title
end
Run Code Online (Sandbox Code Playgroud)

我只知道如何生成一个模式,它总是继承 ActiveRecord::Base。我应该在命令行中输入什么来创建这个模型?

小智 5

我认为你正在寻找的是:

rails generate model Post title:string author:string blob:text

然后在post.rb创建的文件中将继承自 ActiveRecord 更改为继承自 ParseResource 。

class Post < ActiveRecord::Base

变成

class Post < ParseResource

我真的没有关于模型或 ParseResource 的足够详细信息来获得更好的答案。我确实希望这会有所帮助。

如果您不熟悉 Ruby 和/或 Rails,我建议您阅读 Rails 简介。 http://guides.rubyonrails.org/getting_started.htmlhttp://ruby.railstutorial.org/ruby-on-rails-tutorial-book

干杯!