سؤال

في قاعدة بيانات DB4O بلدي لدي مبلغ من الأجسام كتاب

Book
  +string: Title
  ...

عند دخول عنوان (سلسلة) في شكل لي أود أن أقترح العناوين الموجودة. حاليا أنا استخدم بسيط

book.Title.Contains(titlePart)

ولكن سيكون من الجميل لو ADITION I يمكن أن تشير الكتب التي تحمل عناوين التي تطابق عنوان المدخلات حتى لو كان عدة كلمات، غير مطابقة متسلسلة وإعطاء المباريات في ترتيب أهميتها. باختصار: أن يكون البحث عن النص الكامل عليها

.

وأي أفكار؟

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

المحلول

لديك لربط لوسين أو Lucene.NET لمؤشر حقول النص الخاص بك. وبحث النص الكامل يكون سريع جدا باستخدام وسين.

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