RailsSpace:用户个人资料与社区功能搭建
1. 个人常见问题解答(FAQ)模块
1.1 FAQ 模型创建
- 生成模型 :首先,使用以下命令生成 FAQ 模型:
ruby script/generate model Faq
该命令会创建一系列相关文件,包括 app/models/faq.rb 、 test/unit/faq_test.rb 、 test/fixtures/faqs.yml 和 db/migrate/006_create_faqs.rb 。
- 编辑迁移文件 :编辑迁移文件 db/migrate/006_create_faqs.rb ,添加 FAQ 类别作为文本字段,代码如下:
class CreateFaqs < ActiveRecord::Migration
def self.up
create_table :faqs do |t|
t.column :user_id, :integer, :null => false
t.column :bio, :text
t.column :skillz, :text
t.column :schools, :tex
RailsSpace社区与个人资料搭建
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



