بحث لوسين للعثور على أي نوع من أنواع نموذج محتوى معين داخل مجلد

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

سؤال

أحاول كتابة بحث لوسين في Webscript Alfresco (JavaScript) للعثور على 1 من 2 أنواع مخصصة داخل نوع مخصص CM: Folder

لذلك قد يكون للمجلد المحتويات التالية 1. بعض النص (CM: المحتوى) 2. المزيد من النص (مخصص: المحتوى) 3. حتى المزيد من النص (مخصص: المحتوى) 4. مجلد آخر (CM: مجلد) 5. مجنون، المزيد من النص (مخصص: content2) 6. النص الأخير (مخصص: content2)

يجب أن تعيد النتيجة المتوقعة للبحث Lucene التالي 2. المزيد من النص (مخصص: المحتوى) 3. حتى المزيد من النص (مخصص: المحتوى) 5. مجنون، المزيد من النص (مخصص: content2) 6. النص الأخير (مخصص: content2)

أين أخطأ في البحث Lucene؟لقد كتبت شيئا على غرار

giveacodicetagpre.

المشكلة هي أنه إرجاع جميع المحتويات، وأعتقد أن النية هي كتابة شيء مثل

giveacodicetagpre.

سيناريو حالة أسوأ يمكنني تشغيل 2 عمليات بحث لوسين، ولكن سيكون من الجيد معرفة كيفية كتابة الاستعلام: -)

شكرا

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

المحلول

لا يمكنك فقط القيام بما يلي:

giveacodicetagpre.

لأنه إذا كتبت + نوع المسار: النوع:، فهذا يعني في الواقع المسار: (يجب أن يكون) أو اكتب: أو اكتب:، وبالتالي يبدو أنه إذا كان المسار: سيتطابق سيعود كل شيء تحتها.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top