YOJUHSU's Blog

01.11 全棧營學習紀錄 11

| Comments

解法:
某個東西實在錯到不行的時候
先存擋,再進入前一組,再殺掉原來這組,然後重新開始

git add .
git commit -m "wrong step07"
git checkout step06
git branch -D step07
git checkout -b step07


錯誤:

The action 'index' could not be found for ResumesController
ActiveRecord::RecordNotFound in JobsController#show


錯誤:
履歷無法送出(跟附擋無關)
ActiveModel::MissingAttributeError in ResumesController#create
解法:
db/schema.rb 裡面的user_id,錯寫成usesr_id (第十次錯了吧!該打)
但是直接改schema.rb 不起作用,rake db:migrate 之後就會跑回來
(xxxxx_add_user_id_to_resume),在def change里面加入一行 add_column :resumes, :user_id, :integer,然后再rake db:migrate


錯誤:
無法掛附檔
解法:
db/schema.rb 裡面沒有attachment table
Gem裡面的SQL3 沒有搬到byebug 下面,所以搬動了他的位置
然後 rake db:drop, rake db:create, rake db:migrate 再回去看db/schema.rb就有attachment table了

Comments

comments powered by Disqus