2013-03-01 2 views
0

Я использую класс Model_CRUD и его методы для сохранения и поиска в базе данных. Проблема возникает при сохранении нового объекта в БД, как получить последний вставленный идентификатор?Получение последнего сохраненного объекта id

User::forge($userInfo)->save(); // Save returns only bool value 

Для этого требуется еще один запрос для получения последнего вставленного идентификатора?

ответ

2

Вам не нужно делать дополнительный запрос, чтобы получить последний вставленный идентификатор. Просто попробуйте следующий код:

$user = User::forge($userInfo); 
$user->save(); 

$last_id = $user->id; 

Вы должны проверить Model_Crud документации для получения дополнительной информации.

Смежные вопросы