《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
尝试下model更换primarykey试下呢,另外还需要看看下laravel底层框架里model::create是怎么实现的
使用 create() 然后会返回插入的这一条数据,试试看。
@V来自星星 更改也不行,把返回类型设置成string也不可以,底层用的pdo->lastInsertId();他就不支持返回字符串类型的主键
@Destiny create()方法会返回0 不管是否成功都是0
试下,我是这样用的
@Destiny 嗯 刚试了一下返回的是个添加数据对象 id=0
嗯嗯,祝你好运
我的也是这样,没有用自增id,修改了id的类型是bigInteger。然后create后,返回的id就是0了。。primaryKey 设置id也不起作用;
大佬们,怎么破! :cry:
@嫩东哥 一共有三个需要调整的属性
@hoogl :+1:管用,大哥抽烟 :ok_hand:
如果数据表有自增ID,使用 insertGetId 方法来插入记录并返回ID值
文档链接:查询构造器《Laravel 5.6 中文文档》
@pikalu 好用