Я изучаю RoR в Windows 7 с InstantRails.
Я успешно вошел в sqlite3 и создал таблицу с именем Trades с несколькими столбцами. Я выбрался из этого в рубиновую консоль.
>> class Trade < ActiveRecord::Base; end
=> nil
>> trade = Trade.new
=> #<Trade barterID: nil, title: nil, message: nil, created_at: nil, updated_at: nil>
>> trade.class
=> Trade(Table doesn't exist)
Я дважды проверил это, вернувшись в sqlite3, и он определенно есть. Я знаю, что таблица не называется «Trade», поэтому я попытался переименовать ее в «Trade», но это дало еще больше ошибок. Я прочитал, что имя таблицы должно быть в формате множественного числа, поэтому я думаю, что у меня есть эта часть права.
Любая помощь в том, почему он говорит, что таблица не существует? Я приведу любые детали, о которых я не задумывался.