整型 id 为什么会转换成 address 对象啊?

我遇到了如下的疑惑:
href="{{ route('user_addresses.edit', ['user_address' => $address->id]) }}"
这个里面传递的是个address对象的id,是整型,但是控制器里面的edit方法参数表里,是个address对象,为什么传递了一个id会被识别成对象啊?

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
leo
最佳答案

Laravel 的 SubstituteBindings 这个中间件就是做这个事情。

建议先学习前面两本课程,掌握 Laravel 的基本用法之后再来学习本课程。

5年前 评论
讨论数量: 2
leo

Laravel 的 SubstituteBindings 这个中间件就是做这个事情。

建议先学习前面两本课程,掌握 Laravel 的基本用法之后再来学习本课程。

5年前 评论

大哥,这是laravel里面的模型绑定啊,传入id绑定模型,就会查找对应模型id的里的所有数据,最基本的用法

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!