12285


UbuntuでMongoDBとPHPを使用しています。

PHPプログラム中にて

[code]

    $doc = array("name" => rand());
    $coll->insert( $doc );
    
[/code]

とした際にどの_idで書き込まれたかわかりません。そのため、updateもdeleteもできません。  
insert()した際に、何かしらの方法で_idの値を取得することはできないでしょうか。

よろしくお願いします。


CC BY-SA 3.0
2015-07-11T15:53:11.363
12279
2015-07-11T21:25:21.910
8593
question
php mongodb
MongoDB+PHPでinsert()した後に_idの値を取得する方法


`_id`の値を見てください。

[code]

    $doc = array("name" => rand());
    $coll->insert( $doc );
    $id = $doc['_id'];
    
[/code]


CC BY-SA 3.0
2015-07-11T21:25:21.910
12285
2015-07-11T21:25:21.910
7837
12279
answer