ruby-on-rails - 如何使用 Controller A 访问表 B(在同一数据库中)?

标签 ruby-on-rails model controller

我的 RoR 项目中有一个“作业”模型,我需要 Controller 访问数据库中除“作业”之外的表。

调用: @var = Job.find(:全部) 不是问题,而是调用

@var = TableB.find(:all)

获取 JobsController:Class 的“未定义的局部变量或方法‘tableB’”

有什么想法吗?谢谢!

最佳答案

所有型号均适用于所有 Controller 。

因此,根据您的确切输入,我认为 tableB != TableB 可能是问题所在。

关于ruby-on-rails - 如何使用 Controller A 访问表 B(在同一数据库中)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/965644/

相关文章:

asp.net-mvc-3 - 如何在 MVC3 操作方法中访问 c​​ookie?

ruby-on-rails - Jobs 中缺少属性错误#new

mysql - ActiveRecord 选择帐户中有 3 列的不同记录

ruby-on-rails - ActionMailer 和自签名的 SSL 证书

ruby-on-rails - Ruby on Rails、ActiveRecord、Postgres、UTF-8 和 ASCII-8BIT 编码

php - 如何在 laravel 5.3 eloquent 模型中定义关系?

django - 在 django 中将数据从一个模型批量复制到另一个模型

sharepoint - 使用 Sharepoint 2010 Client OM 指定要加载的项目字段

ruby-on-rails - Rails 重定向到另一个 Controller 的 show 方法

ruby-on-rails - 在编写 Rails Controller 测试时,为什么使用#post vs #get vs #delete?