【发布时间】:2012-04-20 13:11:35
【问题描述】:
我收到此错误,但仅在测试中,而不是在开发或生产中。它与表示旧数据库表的模型相关,该表不符合基本的 Rails 表名约定,因为它被命名为 LUM_User 并且具有 UserID 的主键。
我终于发现,不知何故,表的测试版本是使用名称 lum_user 而不是 LUM_User 创建的。一旦我解决了这个问题,错误就消失了。
【问题讨论】:
-
不,我只是想记录一下。我花了 3 个小时才弄清楚,并且没有多少搜索帮助。这样,也许它会帮助别人。
标签: ruby-on-rails rspec