为什么order里的OrderItems里的值被清空

来源:13-5 【应用】购物车下单、结算

慕雪2331507

2021-08-27

图片描述
order是我们定义的变量,这个变量order的值是不是应该保持不变吗?为啥执行完SaveAysnc保存到数据库里,order里的OrderItems从有值变成没值了,导致返回的OrderItems为空?我知道应该是shoppingCart.ShoppingCartItems=null这句话在捣鬼。但不知道这边的执行步骤是怎么走,哎,想不通,有人解释一下么?

写回答

2回答

阿莱克斯刘

2021-09-04

最好先检查一下数据库,这里应该不需要情况order的item的,需要被清空的是shoppingCart而不是order。如果你查过数据库确实被清空了,我们再继续研究研究

0
3
weixin_慕斯3568131
回复
慕雪2331507
我也遇到了这个问题,请问你是怎么解决的
2022-08-05
共3条回复

vihoppp

2023-01-02

同一张细表导致的问题吧,是不是购物车,订单用不同的细表问题就解决了?

0
0

.Net 开发电商后端API 从0到精通RESTful

. Net 实战+RESTful思想纵深课程,开发优雅RESTful风格API。

977 学习 · 547 问题

查看课程