getLastInsertID和Model-> id是否一樣?哪一個可以發生併發問題?cakephp getLastInsertID/Model-> id
$this->Model->save($this->data);
__thisFunctionTakesAVeryLongTimeToExecute(); //function 1
$insertId = $this->Model->getLastInsertId();
getLastInsertId()從我保存的上面2行數據中返回ID。還是會返回創建的最新ID?
我的意思是 如果當函數1(__thisFunctionTakesAVeryLongTimeToExecute();)執行另一個用戶做另一次保存時會發生什麼。那麼我會得到哪個ID?