laravel - 获取 laravel 雄辩的模型关系
问题描述
有什么方法可以在 eloquent 模型中获得定义的关系。我有一种情况需要获取模型关系,以便在删除之前更新依赖特定 id 的所有其他 eloquent 模型
解决方案
没有统一的方法来遍历类的所有注册关系。但是,您可以访问模型实例的所有当前加载的关系(通过->relations
属性或getRelations()
方法),但这不是您要做的。我建议你看一下 laravel关于插入和更新关系的文档。到目前为止,这是 laravel 开箱即用的最好的,剩下的就是开发方法。
推荐阅读
- image - Blogger 网站中的新图像分辨率问题
- ios - 为 Xcode 11 执行“carthage update”时获取“[NSRunLoop addPort:forMode:]: port argument cannot be nil'”
- node.js - 将新文档保存在另一个集合中后,是否可以在回调函数中更新文档?
- java - Cloud Firestore 添加文档的问题 - Android Studio
- android - 浮动操作按钮 (Fab) 迁移到 sdk 28 后的图标大小问题
- java - 已经有 ID 的 POJO (java.lang.Long)
- asp.net-mvc - 尝试编写存储过程并将结果绑定到表中的视图中
- ruby-on-rails - 在一个 POST 请求中创建多个 ActiveRecord 对象时的最佳做法是什么
- google-apps-script - Google Apps 脚本 - 根据属性服务中的用户设置添加不同的菜单项?
- email - 无法让@TeamHive/capacitor-email 在 Ionic 4 中工作