Pregunta

Tengo un problema en la búsqueda Solr usar el cliente .. solrnet problema es cuando la consulta con destacar la opción de que me da el conteo de los puntos destacados menos que los resultados reales pero cuando busque directamente en Solr página de administración le da igual número de resultados en aspectos más destacados es igual al número de filas especificadas. ¿Puedo obtener el mismo número de resultados en las altas luces como el número de filas especificadas en la consulta?

Aquí es cómo uso destacando en Solrnet

QueryOptions options = new QueryOptions();

options.Rows = 20;
options.Start = 0;

HighlightingParameters hp = new HighlightingParameters();
List<string> fields = new List<string>();
fields.Add("Contents");
hp.Fields = fields;
options.Highlight = hp;

ISolrQueryResults<Document> results = solrWorker.Query(query, options);\\query is same as \\i commented before

y después de este results.count! = results.Highlights.Count

results.count es exactamente igual a options.Rows lo que vale 20, pero results.Highlights.Count es inferior a 20.

También es una cosa DocID uniqueKey en schema.xml

Estoy utilizando Solr 1.4.1 y 0.2.3-SolrNet-net-2.0 y he descargado esta versión de Solrnet de http://code.google.com/p/solrnet/downloads/detail?name=SolrNet-0.2. 3-net-2.0.zip y puede = 2 & q =

Y el problema del revestimiento im se me han preguntado "+ Contenido: riesgo + (correspondiente DocID: 100)", ahora vamos a esta consulta coincide con 3 resultados ahora todos se muestran estos tres resultados, pero destacando que se hace frente a sólo uno de estos resultados, pero cuando veo la página de administración existen los tres resultados se muestran al igual que los tres están resaltados.

¿Fue útil?

Solución

Fue un error en SolrNet 0.2.3, fija en 0.3.0b1 .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top