Rails 不想设置表单的主键,但是又要用一个虚拟的主键来查询?

lb563 · March 28, 2012 · Last by lanisle replied at March 29, 2012 · 3268 hits

在一个数据库表中 (mysq) 没有主键。但是在用 activerecord 的时候提醒必须设置一个主键,我又不想在表中加字段 (主键例如:id).有没有方法能达到这种需求呢?

在 model 里 set_primary_key :attribute_name

#1 楼 @fresh_fish 我的意思是:现在表中的字段我都不想设置成主键。我想用表中不存在的虚拟的字段做为主键。

#2 楼 @lb563 加个自增主键也方便删改

You need to Sign in before reply, if you don't have an account, please Sign up first.