laravel - 如何获取数据透视表中新插入数据的 id?
问题描述
我有这个代码:
$candidate = Applicant::find($request->candidate_id);
$candidate->jobOrders()->syncWithoutDetaching($job_id);
我想返回id
插入的数据。到目前为止,我看到的解决方案是查询数据透视表中最后插入的数据。
是否有其他更简单或更有效的方法来检索id
?
解决方案
推荐阅读
- javascript - 使用 Node fs 函数的 Javascript 执行顺序
- c# - 使用类方法从列表中删除项目
- java - 为什么我无法删除 Android 应用中的操作栏?
- appveyor - 为 post_build 操作查找 AppVeyor 构建工件的位置
- excel - 如何防止活动单元格的值发生变化
- docker - Openshift 在启动期间无法连接到 localhost
- wordpress - 我需要替换服务器上的 index.php
- javascript - 通过事件委托在动态生成的元素上切换 CSS 类时遇到问题
- gradle - Gradle 创建一个空文件夹`build/kotlin/sessions`,为什么?当我删除它时它又回来了,如何修复它?
- android - 如何为 Android auto 构建自定义应用程序?