オンライン ショッピング カートを作成していますが、アイテムをカートに追加するのに大きな問題があります
$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']));
しかし、最初のアイテムが追加された後、それ以上追加することはできません。
アドバイスをお願いします。