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を取得するのですか?