大佬.请教一个中间表的问题?

我们将所有的id自增长方式全换成了uuid生成规则,id名称还是id, 只不过现在的id变成了
file

我使用多对多关系向中间表插入数据, id现在不自动维护了,请问这是啥问题.

file

by JeffreyBool blog :point_right: link
JeffreyBool
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
最佳答案

帮你写了个例子 https://implode.io/S8CmbT, 关键在模型的creating回调中自动生成uuid填充id字段

参考 https://medium.com/@steveazz/setting-up-uu...

6年前 评论
讨论数量: 5

帮你写了个例子 https://implode.io/S8CmbT, 关键在模型的creating回调中自动生成uuid填充id字段

参考 https://medium.com/@steveazz/setting-up-uu...

6年前 评论
liyu001989

请在课程的问答下面提问跟课程有关的问题。其他问题可以直接发布问答的帖子。

关系表为什么需要 id,本来也不维护关系表的id啊,是因为字段类型是个 increments

6年前 评论
JeffreyBool

@liyu001989 好吧.懂了.id其实是MySQL插入自动增长的是吧?以前走入一个误区.但是现实中间表有个created_by字段. 在做sync 操作.也会提示这个字段不能为空.这种有啥方案吗

6年前 评论
JeffreyBool

目前我们基类是做了这样的操作的.但是中间表creating事件好像没有用

6年前 评论

@kenuo laravel的多对多关联执行不到eloquent mode的事件的

5年前 评论

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