Wie bringe ich die Suggester-Komponente in SolrNet zum Laufen?C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Wie bringe ich die Suggester-Komponente in SolrNet zum Laufen?

Post by Anonymous »

Ich habe meine solrconfig.xml und schema.xml so konfiguriert, dass sie nach den Vorschlägen abfragen.

Ich kann die Vorschläge über die URL erhalten

Code: Select all

http://localhost:8080/solr/collection1/suggest?q=ha&wt=xml
Meine SolrConfig.xml sieht so aus:

Derzeit sieht meine Solr-Abfrage so aus:

Code: Select all
















uid









.....

Und meine schema.xml sieht so aus

Code: Select all



suggest
name
org.apache.solr.spelling.suggest.Suggester
org.apache.solr.spelling.suggest.tst.TSTLookup
true
internal
0.5
2
int name="minPrefix">1
5
4
0.01
.01




wordbreak
solr.WordBreakSolrSpellChecker
name
true
true
10





text

true
suggest

on
true
10
5
5
true
true
10
5


spellcheck


Mein Code zum Aufrufen der SolrNet-API sieht wie folgt aus

Code: Select all

new SolrBaseRepository.Instance().Start();
var solr = ServiceLocator.Current.GetInstance();
var options = new QueryOptions
{
FilterQueries = new ISolrQuery[] { new SolrQueryByField("type", type) }
};
var results = solr.Query(keyword, options);
return results;
Ich erhalte jedoch keine Daten.
Die Ergebnisanzahl ist Null. Und auch die Rechtschreibprüfung in den Ergebnissen ist ebenfalls Null.

Ich sehe die Vorschlagsliste auch nicht in den Ergebnissen.

Image


Bitte helfen Sie

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post