هل يدعم Solr "المزيد مثل هذا" استعلامات الواجهة؟
-
27-10-2019 - |
سؤال
لقد تمكنت من استخدام واجهة Dismax وإبرازها.
حاولت إجراء واجهات لنتائج "المزيد من الإعجاب بهذه النتائج" ، مثل هذا الاستعلام: "جلب مستندات مشابهة لـ" 11qualcomm.doc "الذي يحتوي" doc_keywords "على" اتصال "إلزامي. Genacodicetagpre
لكن النتائج هي: Genacodicetagpre
مما يعني أن الواجهة تعمل فقط مع q= id: "11qualcomm.doc" وليس لمجموعة نتائج MLT.
هل تعمل الوجوه مع مجموعة نتائج MLT؟إذا كانت الإجابة نعم ، فما الخطأ الذي أفعله؟
المحلول
وجدت الإجابة بنفسي.من المفترض أن أستخدم معالج More Like This ، بدلاً من استخدام MLT لمعالج البحث.معالج MLT "يدعم الوجوه والترحيل والتصفية باستخدام CommonQueryParameters" (من wiki).
-
طريقتان لتمكين وظائف MLT http://wiki.apache.org/solr/MoreLikeThis
-
المزيد مثل هذا المعالج http://wiki.apache.org/solr/MoreLikeThisHandler# أمثلة
نصائح أخرى
Filter queries were recently added as an support for the Solr More Like this feature.
https://issues.apache.org/jira/browse/SOLR-2351
The fix version marked however is 3.5 and 4.0, so it may not work for you.
Can check for the patch or upgrade.