同一订单中同一产品:评论时如何判断重复评论

文档问题 · zhuzhi1 · 于 6年前 发布 · 2074 次阅读

我的想法是评论表中加个order_id字段 判断时判断order_id和product_id 我想知道大家还有没有其他更好的办法

共收到 3 条回复
xi_qing#16年前 0 个赞

不太明白你想表达的是什么,什么交如何判断重复评论,业务场景描述清楚一点

Fecmall#26年前 0 个赞

fecshop现在的评论就像文章评论,随时可以评论,多条评论,没有做限制。

你想的是不是?用户只有在下订单,确认收货后,才能评论产品,就像京东淘宝那样

如果是那样,你的评论页面,应该做到账户中心的My Order里面,你需要:

1.review表加一个字段 order_item_id,唯一key,review.order_item_id 和 表sales_flat_order_item.item_id 一一对应(如果存在则更新,不存在则插入)

2.显示部分和原来的逻辑一样。

3.订单可能还需要过滤一下,譬如收货确认后才可以评论,那么,你需要加入订单状态过滤,只有xx状态的订单产品才可以评论。

zhuzhi1#36年前 0 个赞

@xi_qing #1楼 我懂了,谢谢你的关注

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics