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

lb563 · 2012年03月28日 · 最后由 lanisle 回复于 2012年03月29日 · 3267 次阅读

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

在 model 里 set_primary_key :attribute_name

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

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

需要 登录 后方可回复, 如果你还没有账号请 注册新账号