Получить идентификатор вновь созданного документа - PullRequest
0 голосов
/ 12 октября 2011

Я работаю с MongoDB и Codeigniter (и библиотекой Alex Bilbies MongoDB), и мне просто интересно.Есть ли способ получить идентификатор поста, который я создаю ниже, сразу после?

$this->CI->mongo_db->insert('oauth_sessions', array('client_id' => $client_id, 'redirect_uri' => $redirect_uri, 'user_id' => $user_id, 'code' => $code, 'first_requested' => time(), 'last_updated' => time()));

Благодарен за все комментарии!

1 Ответ

0 голосов
/ 13 октября 2011

Вы сможете получить это с помощью стандартной функции БД CI insert_id ().

То есть сразу после вызова вставки

do

$iLastInsertedID=$this->CI->mongo_db->insert_id();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...