PDOを使用して次のクエリを実行します(実際には、プリペアドステートメントを使用しますが、同じ問題があります)
INSERT INTO MyTable(MyField) VALUES('Row1'), ('Row2')
Row1およびに関連するレコードのIDを取得するにはどうすればよいRow2ですか?
$db->lastInsertId()文字通り最後の単一IDを返します。
この最後のIDを取得し、レコード数を減算して、範囲がすべてのレコードをカバーすると想定するだけで十分ですか?ギャップ/ジャンプがありますか?このクエリはアトミックであることが保証されていますか?