空手道戳戳应用对象模型构建指南
1. 构建用户模型
在开发应用时,用户模型通常是必不可少的,我们的空手道戳戳应用也不例外。不过,这个用户模型与以往构建的有所不同,因为借助了Facebook的相关服务,我们无需担心用户认证和注册的问题,也不用存储大量用户信息,因为可以使用 Facebooker::User 类。
1.1 创建用户模型
由于用户模型不需要存储太多数据,创建起来相对简单。可以按照以下步骤操作:
1. 生成用户模型:
$ script/generate model User
- 编辑生成的迁移文件,只需要两个字段和时间戳:
class CreateUsers < ActiveRecord::Migration
def self.up
create_table :users do |t|
t.integer :facebook_id, :limit=>20, :null=>false
t.string :session_key
t.timestamps
end
end
def self.down
drop_table :users
end
end
这里的 facebook_id 字段之前已经见过,而 session_key
超级会员免费看
订阅专栏 解锁全文
4371

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



