Sessions.clear

Witam mam problem gdy próbuje Dodac do koszyka wyskakuje błąd:
NoMethodError in Store#add_to_cart

Showing app/views/store/add_to_cart.rhtml where line #4 raised:

undefined method `quantity’ for #Product:0x5fb3ac4

Extracted source (around line #4):

1:

Twoj pragmatyczny koszyk


2:

    3: <% for cart_item in @cart.items %>
    4:
  • <%= cart_item.quantity %> × <%= h(cart_item.title) %>

  • 5: <% end %>
    6:

RAILS_ROOT: ./script/…/config/…
Dobra potem wpisuje rake db:sessions:clear
i wyskakuje mi błąd:
Mysql::Error: #42S02Table ‘depot_development.sessions’ doesn’t exist: DELETE FRO
M sessions
Bardzo proszę o pomoc kombinowałem z tym ale nic niewyszło z gory dzieki.
Pozdrawiam Camper

rake db:session:create

PS Jeśli oczywiście masz ustawione przechowywanie sesji w bazie danych

Mój pierwszy post tutaj, więc witam wszystkich :slight_smile:

Pewnie korzystasz z rails 2.3.2 i lecisz z trzecią edycją AWD . . .
jeżeli mam rację to looknij tutaj:

www.pragprog.wikidot.com/changes-in-rails-2-3

podpunkty 8.1 8.3 8.5
u mnie zadziałało

Mam ksiazke Awd tylko ze wydanie 2. i korzystam z intant rails 1.7
Ruby 1.8.5
Rails 1.2.2