【问题标题】:Solr query for alphabetical search用于字母搜索的 Solr 查询
【发布时间】:2016-04-15 16:43:59
【问题描述】:

我有一个 solr-4.5.1,我需要按字母顺序获取结果,例如.. 我有类似 (aa,abc,acb,ava,bca) 的食谱标题。我尝试使用以下参数(q=&RecipeTitle=a*&fields=RecipeTitle),但它没有给出预期的结果。 注意:配方标题不会被存储。

【问题讨论】:

    标签: solr


    【解决方案1】:

    您可以在查询中使用排序参数,solr 将按字母顺序返回 排序结果

    q=*&fl=RecipeTitle&sort=RecipeTitle+asc
    

    查询以获取以 : 开头的结果

    q=*&fq=RecipeTitle:a*&fl=RecipeTitle&sort=RecipeTitle+asc
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-26
      • 1970-01-01
      • 2011-12-26
      • 1970-01-01
      相关资源
      最近更新 更多