既存のmongodbドキュメントに要素を挿入する際に問題があります。私はすぐに戻って「カウント配列」への単一の要素を挿入したいと、この周りを見た後、推奨の方法でしたが既存の配列にMongodbを挿入する
$count = array();
array_push($count, 0);
$dbase->insert(array("_id"=> $_id,"count"=>$count));
:
は、現時点では私のデシベルでの単一の要素を含む配列があります$count=4;
$dbase->update(array('_id'=>'57b35f7bce23505c10000029'),array('$count'=>$count));
ただし、これはエラー(エラー500、内部サーバーエラー)を投げていますが、理由がわかりません。 Ivもinsertを使ってみましたが、新しい文書が作成されました。どんな助けもありがとう。データベース/コレクションへ
new MongoId();
の'...これはあなたが期待しているようには動作しません、下の私の答えを参照してください。 –