我有一个solr-4.5.1,我需要按字母顺序得到结果,例如..我的食谱标题如(aa,abc,acb,ava,bca)。我尝试使用下面的参数(q =& RecipeTitle = a *& fields = RecipeTitle),但它没有给出预期的结果。 注意:不存储配方标题。
答案 0 :(得分:1)
您可以在查询中使用sort参数,solr将按字母顺序返回 有序结果
q=*&fl=RecipeTitle&sort=RecipeTitle+asc
查询以以:
开头的结果q=*&fq=RecipeTitle:a*&fl=RecipeTitle&sort=RecipeTitle+asc