Lucene'de waldcard araması kullanarak belgede eşleşen terimleri bulmanın bir yolunu arıyorum. Açıklamaları denemek için açıklayıcıyı kullandım ama bu başarısız oldu. İlgili kodun bir kısmı aşağıdadır. Bir joker karakter araması kullanarak arama yaparken bir belgede eşleşen terimler alma
ScoreDoc[] myHits = myTopDocs.scoreDocs;
int hitsCount = myHits.Length;
for (int myCounter = 0; myCounter < hitsCount; myCounter++)
{
Document doc = searcher.Doc(myHits[myCounter].doc);
Explanation explanation = searcher.Explain(myQuery, myCounter);
string myExplanation = explanation.ToString();
...
ben diyelim ki mikro * arama yapın
, belgeler bulunur ve döngü girmek ama myExplanation OLMAYAN KAÇINCI ve başka hiçbir bilgi içerir.Bu belgede bulunan terimi nasıl alabilirim?
Herhangi bir yardım en çok takdir edilecektir.
Selamlar
TVM sınıfını C# için HashTable'ı kullanmak zorunda kaldım. Teşekkürler istediğim gibi çalıştı. – Puneet
https://svn.apache.org/repos/asf/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src adresinden Lucene.Net 2.9.4g ile değişiklik yapmanıza gerek yok. –