Когда я использую этот запрос:
http://localhost:8983/solr/test/suggest?wt=json&suggest.count=10&suggest.q=gcintranet&suggest.dictionary=gcintranet&suggest.cfq=gcintranet&suggest.dictionary=infosite&suggest.cfq=infosite
Когда я запрашиваю с помощью одного словаря, я получаю ожидаемые результаты подсказки.Однако, если я сделаю запрос к двум словарям, я получу такой же вывод, как показано ниже:
{
"responseHeader":{
"status":0,
"QTime":38},
"suggest":{
"gcintranet":{
"gcintranet":{
"numFound":6,
"suggestions":[{
"term":"Contact GCintranet",
"weight":0,
"payload":""},
{
"term":"Communiquez avec GCintranet",
"weight":0,
"payload":""},
{
"term":"Home - GCintranet",
"weight":0,
"payload":""},
{
"term":"Accueil - GCintranet",
"weight":0,
"payload":""},
{
"term":"GCintranet turns two!",
"weight":0,
"payload":""},
{
"term":"GCintranet a deux ans!",
"weight":0,
"payload":""}]}},
"infosite":{
"gcintranet":{
"numFound":6,
"suggestions":[{
"term":"Contact GCintranet",
"weight":0,
"payload":""},
{
"term":"Communiquez avec GCintranet",
"weight":0,
"payload":""},
{
"term":"Home - GCintranet",
"weight":0,
"payload":""},
{
"term":"Accueil - GCintranet",
"weight":0,
"payload":""},
{
"term":"GCintranet turns two!",
"weight":0,
"payload":""},
{
"term":"GCintranet a deux ans!",
"weight":0,
"payload":""}]}}}}