我正在尝试将rails 3应用程序连接到遗留的mysql数据库。其中一个表只有两列:“name”和“id”。 “名字”是主键(幸运的是我)。
我使用以下方法设置了主键:
set_primary_key:name
但每当我检索记录时,它都会为id和name属性分配name的值。
我考虑过创建一个mysql视图,但我需要能够设置id,而不仅仅是读取值。我尝试使用alias_attribute无济于事。
任何想法?
答案 0 :(得分:1)
您至少可以在mysql中创建可更新的视图,因此这可能是一个选项。
http://dev.mysql.com/doc/refman/5.0/en/view-updatability.html