这是我参与11月更文挑战的第21天,活动详情查看:2021最后一次更文挑战
一、商品评论api
1.1 评论表增加订单id
我们发现在我们评论某个订单下的某个商品后,然后这个订单下这个商品就不允许我们再次评论了,所以我们要给评论表加上一个订单id
字段。
运行命令:php artisan make:migration add_order_id_to_comments_table --table=comments
加入订单字段:
1 | php复制代码$table->integer('order_id')->comment('评论的商品所属的订单'); |
运行迁移:php artisan migrate
1.2 创建评论相关的控制权
运行命令php artisan make:controller Web/CommentController
由于评论模型字段太多,我们这边可以写不允许批量赋值的字段,就不用一个个的去写允许批量赋值的字段了:
1 | php复制代码 // 不允许批量赋值的字段 |
写入方法:
1 | php复制代码/** |
1.3 创建评论商品路由
1 | php复制代码// 评论商品 |
1.4 测试
在学习的php的路上,如果你觉得本文对你有所帮助的话,那就请关注点赞评论三连吧,谢谢,你的肯定是我写博的另一个支持。
本文转载自: 掘金