我正在努力使用具有遗留数据库的Ruby on Rails应用程序。 它一般工作,但现在我试图显示在数据库中创建的关联。
两个相关的支架称为repo
和build
。
一个repo has many builds
- 所以我的构建表中有一个外键repo_id
。
问题如下:
repo/7
正在运行repo/7/builds/8
也正常工作repo/7/builds
我的系统崩溃了;)此外,我可以在rails控制台中做到这一点,没有任何问题,例如:
r = Repo.find(7)
r.builds
- >返回属于id为7的repo的所有构建
有谁知道这里出了什么问题? 提前谢谢!