多租户电子商务网站中的Solr Schema建议

时间:2020-07-10 13:56:57

标签: solr

我有一个多租户网站,其产品在Solr中建立了索引,因此访问者可以按产品名称或任何其他产品属性进行搜索。 现在,我想按产品价格过滤。

有两个问题:

  1. 并非所有租户在其网站上都拥有相同的产品。
  2. 每个客户的产品价格可能会有所不同,因为每个租户都可以更改其使用的每种产品的价格。

因此,给定一个tenantId,我想搜索给定价格范围内的所有租户产品。

我认为我无法为每种产品存储Map 并以某种方式查询该信息,因此我对如何设计架构有些困惑。目前,对于每种产品,我只具有一个称为客户的多值属性,因此我可以按给定租户的所有产品进行过滤。

任何帮助表示感谢,谢谢!

0 个答案:

没有答案
相关问题