本期视频登录后即可观看
一对一关系映射
ORM中的一对一关系映射反映了现实中最简单的对象与对象之间的关系,也是对数据库中数据项之间外键关联规则的更高级别的抽象表达,虽然是抽象表达,但却非常容易理解,因为它与我们平时生活息息相关.关系有时候是静态的,而运行起来之后,却可能成为可变化的.今天咱们就看看最简单的关联关系.
ORM中的一对一关系映射反映了现实中最简单的对象与对象之间的关系,也是对数据库中数据项之间外键关联规则的更高级别的抽象表达,虽然是抽象表达,但却非常容易理解,因为它与我们平时生活息息相关.关系有时候是静态的,而运行起来之后,却可能成为可变化的.今天咱们就看看最简单的关联关系.
命令行提示工具支持windows吗
这个不支持,这个工具mac下也没有,这是大名鼎鼎的名为挂科的终端,所有考前学生都不敢用的终端
不是最好不要在数据库层面进行外键限制,数据迁移的时候会出现问题
这里用的是外键关联,学东西就是要使劲折腾,千万不要小心翼翼,又不是搞硬件,不要担心搞烂了。只有等到做项目的时候才需要小心一些,学习的时候你折腾得越厉害对你越有好处,你真正做项目的时候才知道应该注意哪些方面。
我报错了
larvel8报错了,$table->id(); id是这个样子定义的,百度了说是数据类型不一样,改成$table->bigIncrements('user_id');这样子后,又报错not null auto_increment primary key。。。然后。。瘫痪了。。
你为什么不愿意看官网文档,却真的依赖百度
嗯嗯 这习惯确实不好 我改改
按文档上说的找到问题了,,,
``` $table->unsignedBigInteger("user_id"); ```
这里要用unsignedBigInteger 就正常了。。
laravel8 的 user model里没有了create方法。。