不为失败找理由,要为成功找方法。

电子商务中的关于价格特殊场景

匿名 | 发布于2016年07月20日 | 阅读数:4353

在使用过程中,我遇到了个非常大的难题;
商品的价格会因为登陆的用户的会员组级别而有几个不同的价格,比如:
 
商品名称:测试商品1
商品价格:
一般用户 10元
白金级别 8元
黄金级别 5元
钻石级别 3元
 
那我把价格导入ES里面,我应该怎么构造这个Mapping,才可以实现这个用户最终显示价格可以进行区间筛选与排序;
 
备注:商品不一定要设定>一般用户的价格
 
已邀请:

zxqmnzi

赞同来自: martindu

方案1:打撒存入价格
方案2基准价存入,根据用户折扣,页面循环计算
方案3:。。。

martindu - 搜披露创始人

赞同来自:

如果就这四个类别的话,存四个字段,比如priceCommon/Gold/Platium/Diamond,然后前端根据用户类型在不同的字段上进行查询、筛选、排序。

medcl - 今晚打老虎。

赞同来自:

同一个商品根据不同的会员有不同的价格,那么这个价格就不应该放在商品里面,如果在查询用不到的话,建议放在外边数据库里面,在显示的时候绑定

要回复问题请先登录注册