我試圖查看我的任務表上的內容,突然間我發現一個uninitialized constant
錯誤。我想不出爲什麼會發生這種情況。該網頁工作正常。順便說一下,我的模型中有一個task.rb。無法在控制檯導軌中加載我的模型
[email protected]:~/www/railsapp/$ rails c production
Running via Spring preloader in process 27137
Loading production environment (Rails 5.1.1)
irb(main):001:0> ActiveRecord::Base.connection.tables
(0.3ms) SET NAMES utf8, @@SESSION.sql_mode = CONCAT(CONCAT(@@sql_mode, ',STRICT_ALL_TABLES'), ',NO_AUTO_VALUE_ON_ZERO'), @@SESSION.sql_auto_is_null = 0, @@SESSION.wait_timeout = 2147483
=> ["ar_internal_metadata", "schema_migrations", "tasks", "users"]
irb(main):002:0> Task.all
NameError: uninitialized constant Task
from (irb):2
irb(main):003:0>
我下面貼
是Task.rb存在於應用程序/模型文件夾中的文件? – puneet18
你有改變你'任務'模型嗎? –
是的,我有一個任務模型。 – myhouse