20170209 全栈ORID日记

Published on:

Objective

今天购物网站的第三遍做到购物车,突然出现了一个sqlite报错,没解决。

Reflective

碰到这个报错,有那么一会儿,我发现有一个find_id的代码没有写,以为是这个疏忽导致了这个报错,最后补上了还是没有解决问题。
SQLite3::SQLException: duplicate column name: email: ALTER TABLE "users" ADD "email" varchar DEFAULT '' NOT NULL

Interpretation

  1. delete按钮的写法 除了普通的写法:
    <%= link_to "delete" ,cart_item_path(cart_item.product_id), method: :delete  %>
    
    还可以这么写:
    <%= link_to cart_item_path(cart_item.product_id), method: :delete do %>
                <i class="fa fa-trash"></i>
              <% end %>
    

Decisional

明天继续练习购物网站。

Comments

comments powered by Disqus