Solr找到以特定路径开头的所有ID

时间:2014-11-02 11:06:43

标签: solr solrj

有一些看起来像这样的id:

  • /内容/ myProject的/ PATH1
  • /内容/ myProject的/ PATH1 /第1页
  • /内容/ myProject的/ PATH2

现在,我想找到path1的所有子节点,所以我做/ content / myProject / path1 /*.

问题是我还收到了/ content / myProject / path2。如何进行正确的查询?

谢谢, 彼得

1 个答案:

答案 0 :(得分:0)

听起来您正在使用通用文本标记器定义。您可能希望查看PathHierarchyTokinizer。它被设计为在路径前缀处分开。然后,你最后不需要做*。