İç dizi mongodb yeni değer itme - mongodb / php

0 Cevap php

i Mongo'da bu belge var:

{
   "_id": ObjectId("4d0b9c7a8b012fe287547157"),
   "done_by": ["1"]
}

ve ben bu yüzden benim beklenen belge olacak, alan "done_by" başka bir değer katmak istiyorum ::

{
   "_id": ObjectId("4d0b9c7a8b012fe287547157"),
   "done_by": ["1","2","3"]
}

ben bu deneyin:

$conn = new Mongo();
$q = $conn->server->gameQueue;
$id = new MongoId("4d0b9c7a8b012fe287547157");
$q->update(array("_id"=>$id),array('$push' => array("done_by","2")));

ama hiçbir şey herkes bunu biliyor, ne olur?

0 Cevap