2015-07-28 89 views
0

我有一些记录,其中有字段名为'位置'。 我为它使用solr查询。位置的价值就像Irvin,California,USA。现在我的要求是有位置的记录,如'USA'或'美国'应该列在第一位。Solr查询:使用排序操作

简单从大到小的顺序,我可以用

'sort=Location Desc' 

但我想用价值USA第一的记录。

我知道它的SQL查询。

order by ('Location'='USA') Desc, 'Location' " 

我希望它进入solr查询。我在谷歌搜索,但无法得到正确的方式。 任何人都可以帮我吗?

回答