从Azure认知搜索获取不同的数据集

时间:2020-01-27 15:48:13

标签: azure azure-cognitive-search

我有以下情况。我有可在不同商店购买的产品。这是原理图数据集:

Product    Store     Store lat/lon
A          A         1/1
A          B         2/2
A          C         3/3
B          A         1/1
B          C         3/3

现在,当用户搜索“ A”时,结果将自动按距离排序

问题: 用户获得了带有三个普通“ A”产品的。

我想要实现的目标: 是否有一个参数/方法可以让我按距离和结果按产品排序?

我已经尝试过的操作:使用具有纬度/经度坐标的集合不起作用有两个原因:不支持对多个集合进行排序,并且可以确定集合的大小大。因此,我决定对数据集进行非规范化处理,并为一个产品和一个存储一个数据集。

感谢您的任何提示, 迈克尔

0 个答案:

没有答案