كيفية زيادة/تكوين حجم المقتطف من تسليط الضوء؟

StackOverflow https://stackoverflow.com/questions/3484699

  •  28-09-2019
  •  | 
  •  

سؤال

أريد أن أعرف كيف يمكننا تكوين حجم المقتطف (عدد الكلمات/الأحرف) في تسليط الضوء؟ حاليًا أواجه مشكلة ، في بعض الأحيان يعطيني Solr مقتطفًا بالضبط الكلمة المتطابقة. مثل Let Mellow I Quere Solr باعتباره "محتويات: المخاطر" باستخدام Solrnet ، فإنه يعطيني "خطر" بالضبط في تسليط الضوء على المقتطفات التي لا توجد أحرف أو كلمات أفعلها مع مسؤول SOLR ويعطي نفس النتيجة أيضًا.

هل كانت مفيدة؟

المحلول

لست على دراية تمييز الميزات ولكني أعتقد أن هذا يتم مع hl.fragsize معامل.

نصائح أخرى

أجاب Mauricio بالفعل وهذا القليل من الخيط القديم ، ولكن فقط لإضافة الحل باستخدام solrnet سيكون:

  • إنشاء كائن معلمات تسليط الضوء جديد.

  • ضبط مجزأة

  • المعلمات الأخرى ممكنة

  • يمكن العثور على توثيق الوثائق هنا: تسليط الضوء

هنا رمز عينة:

 private HighlightingParameters SetHighLightSnippetParameters()
        {
            return new HighlightingParameters
            {
                Fragsize = SearchConstants.SnippetSize
            };
        }
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top