我使用Solr的使用Apache的Nutch到索引网站Apache Solr实现搜索API默认结果过滤器
我的JSON结果如下:
"response": {
"numFound": 0,
"start": 0,
"docs": [
{
"id": "http://mysite.pl/cl-BR/link/link",
"url": "http://mysite.pl/cl-BR/link/link",
"content": [
"content"
],
"_version_": 0000
},
{
"id": "http://mysite.pl/ru-RU/link/link",
"url": "http://mysite.pl/ru-RU/link/link",
"content": [
"content"
],
"_version_": 0000
},
{
"id": "http://mysite.pl/en-EN/link/link",
"url": "http://mysite.pl/en-EN/link/link",
"content": [
"content"
],
"_version_": 0000
},
我想参数添加到我的查询,包含关于语言的信息转化成如下格式:en-EN
然后下一个返回搜索结果,其中url包含我的参数。
例如: 我的查询是:/solr/CoreName/select?q=you&fl=id,ul,content&urlContains=en-EN
我的结果是:
"response": {
"numFound": 0,
"start": 0,
"docs": [
{
"id": "http://mysite.pl/en-EN/link/link",
"url": "http://mysite.pl/en-EN/link/link",
"content": [
"content"
],
"_version_": 0000
},
当我查询:/solr/CoreName/select?q=you&fl=id,ul,content&urlContains=ru-RU
我的结果是:
"response": {
"numFound": 0,
"start": 0,
"docs": [
{
"id": "http://mysite.pl/ru-RU/link/link",
"url": "http://mysite.pl/ru-RU/link/link",
"content": [
"content"
],
"_version_": 0000
},
我怎样才能做到这一点?
谢谢你!其作品! – Robson