MongoDB, похоже, не хочет нажимать на массив

Я делаю онлайн-корзину покупок, и у меня возникают огромные проблемы с добавлением в корзину товаров

$collection->update( array('session' => $_SESSION["redi-Shop"], array('$push'=> array('items'=> $_POST["item"]) ))); 

Когда клиент выбирает свой первый элемент для добавления в корзину, он отлично работает

  $collection->insert( array('session' => $_SESSION["redi-Shop"], 'status' => "cart", 'items' =>$_POST['item'])); 

но после добавления первого элемента это не позволяет мне добавлять больше.

Пожалуйста, любой совет будет полезен.