我收到以下错误:
NotImplementedError:在意外的T_NODE对象上调用方法`backtrace'
使用rails控制台访问一个特定模型Domain时,使用“Domain.new”
模型定义为:
class Domain < ActiveRecord::Base
end
环境:
完整的回溯位于https://gist.github.com/954bcdf833c8aef4d2f9
项目中还有41个其他模型没有任何问题进行测试
非常感谢你能够对这个问题有所了解。
罗斯
答案 0 :(得分:2)
我记得很清楚,我有类似的回溯。
在我的情况下,数据库没有正确初始化,schema_migration
表已损坏。
因此,我的建议是,尝试运行rake db:migrate:status
并查看它是否显示您正确创建的迁移列表。如果不是,则尝试重新构建数据库并重试。