2015-03-31 4 views
-1

Я очень новичок в ROR. Я установил рубин, рельсы и все. У меня проблема. Когда я типа rails server, сервер запускается, но localhost:3000 page показывает ошибку:Ruby on rails server issue

ActiveRecord::StatementInvalid in TasksController#index

Could not find table 'tasks'

Rails.root: C:/Sites/todo Application Trace | Framework Trace | Full Trace

app/controllers/tasks_controller.rb:4:in new' app/controllers/tasks_controller.rb:4:in index'

Request

Parameters:

None

Show session dump

Show env dump Response

Headers:

None

Пожалуйста, помогите

+0

Показать файл schema.rb (дБ/schema.rb). Похоже, вы создали контроллер по образцам Tasks, но не создали модель и миграции. –

+0

Что нужно было изменить? –

ответ

0

Эта ошибка означает, что вы не имеете таблицу с именем Task и вы пытаетесь использовать его в контроллере. Прежде всего, необходимо убедиться, что у вас есть таблица с именем tasks создала ... включая модель task.rb с migration файлом для создания tasks table

+0

Можете ли вы мне помочь? Я очень новичок в ROR. Как создать таблицу с именами задач и другие, чтобы исправить это? –