我是Solr(Lucene)世界的新手。我想弄清楚的是如何在一个数据子集中搜索?让我详细说明一下:
这不是完全分面的搜索,但我很确定在Solr中有一种方法可以看到它所有的花里胡哨。我能想到的一种方法是为每个员工的客户创建一个单独的索引,但这似乎效率很低。
我将通过Solr.NET使用它,但我不认为这应该如何实现,而是将其丢弃,以防万一。
答案 0 :(得分:4)
您将使用FilterQuery - fq
参数。通过这种方法,您可以轻松过滤所选员工的客户。
示例:
...&fq=employeeId:12
在Solr.NET中:
new SolrQueryByField("employeeId", 12)