2011-03-08 40 views
1

我试图挂钩一个rails 3应用程序到遗留的mysql数据库。其中一个表只有两列:“名称”和“ID”。 “名字”是主键(对我来说)。rails w /遗留数据库的id不作为主键

我设置使用主键:

set_primary_key:命名

但每当我检索记录,它的名字的值赋给id和name属性两者。

我想过创建一个mysql视图,但我需要能够设置id,而不仅仅是读取值。我试图使用alias_attribute无济于事。

有什么想法?

回答