1

我在 Solr 中有一个奇怪的要求。

商业模式就像州内的每家商店(比如维多利亚),我们有不同的销售目录(比如里士满、不伦瑞克等),这些目录又各自充当履行中心。

所以我的 storeId-vic 和 catalogId-Richmond 的 url 将检索我与里士满商店的目录。

现在的要求是我需要根据每个销售目录的库存过滤掉产品。

我构建了一个具有以下结构的 TI 表

catentry_id -------- QUANTITY_RICFUL-------------QUANTITY_BrunFUL 1234--------0----- -------------------------------------------20

我已经合并了 solr 查询中的更改以在最终结果中添加这些列。

但是我不知道如何在目录导航或搜索过程中过滤掉前端的产品。

任何帮助将非常感激!!!

4

2 回答 2

0

所以基本上你想将列表中的返回目录条目与库存联系起来?例如,当他们点击一个类别时,您不想显示没有库存的产品?

这将是您可以在 Solr 级别或 JSP 级别进行的自定义。您可能应该将商业库存(导入)跟踪到 Solr 可以关闭的字段,然后只返回标志设置为大于零的项目。我不确定您是否需要实际库存或只是一个布尔值。您是使用一个履行中心还是多个履行中心?多重变得有点棘手,它最有可能要求他们登录,但随后履行将由船舶解决。

如果商店设置了 ATP 库存,那么您应该免费获得它,因为没有库存的产品根本不会显示。在信息中心查看此页面 - http://publib.boulder.ibm.com/infocenter/wchelp/v6r0m0/index.jsp?topic=%2Fcom.ibm.commerce.user.doc%2Fconcepts%2Fcosatpatpandnonatp.htm

于 2012-04-17T17:49:18.320 回答
0

我不确定您在这里要问什么,但似乎您正试图在搜索页面上的每个产品下显示Quantity dropdown或显示一个Quantity field,从 UI 的角度来看,这对我来说毫无意义。另外请记住,如果您已与每隔几分钟/小时运行一次的第 3 方库存模型集成等。您计划多久运行一次索引等?

我宁愿把这种复杂性留给Prodcut Detail一页。如果您确实需要Quantity fiel在搜索页面上显示一个 d,我宁愿显示一个QuickView popup/modal显示颜色/尺寸属性的quantity dropdown等,并使用户能够将项目添加到他/她的购物车。

于 2012-04-10T19:41:26.190 回答