Php 从Laravel中最近创建的表中检索ID
我有表Php 从Laravel中最近创建的表中检索ID,php,sql,laravel,Php,Sql,Laravel,我有表item和item\u actions 这种关系是这样的: Schema::create('item', function (Blueprint $table) { $table->increments('id'); $table->timestamps(); }); Schema::create('item_action', function (Blueprint $table) { $
item
和item\u actions
这种关系是这样的:
Schema::create('item', function (Blueprint $table) {
$table->increments('id');
$table->timestamps();
});
Schema::create('item_action', function (Blueprint $table) {
$table->increments('id');
$table->timestamps();
$table->foreign('itemid')->references('id')->on('item')->onDelete('cascade');
});
现在我想在每次创建“项目”时创建一个新的“项目\行动”
这是可行的,但如果有人同时尝试使用,恐怕最终会失败
有什么建议吗?这样做:
$item = new item();
$item->save();
$id = $item->id;
$item = new item();
$item->save();
$id = $item->id;