سؤال

أنا أرميز منتدىي الأول ويريد الحصول على حقل بحث.

أنا أتساءل ما هي الوظيفة التي يجب استخدامها للبحث عن مؤشرات ترابط محددة في قاعدة البيانات.

هل ينبغي أن أستخدم

حيث العنوان مثل '٪ الكلمات الرئيسية٪' أو الجسم مثل '٪ الكلمات الرئيسية٪'

هل هذه خوارزمية البحث المشتركة لمحتويات الموضوع؟

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

المحلول

مع حقول متعددة ليتم البحث في ذلك هو المعيار جدا.

قد ترغب في إلقاء نظرة على

وظائف البحث النص الكامل

و

باستخدام MySQL البحث النص الكامل

نصائح أخرى

هل هذه خوارزمية البحث المشتركة لمحتويات الموضوع؟

لايوجد مثيل.
يجب عليك اختيار الشخص الذي تحتاجه والثانية التي تناسبها بشكل أفضل في الاحتياجات الخاصة بك.

لكن بعض الاعتبارات بالنسبة لك هي:

  • البحث على كل من العنوان والجسم (أسهل للعثور ولكن سيكون slooow مع العديد من المواضيع).
  • إذا كان بإمكان الجسم من تنسيق النص المنسق (ربما HTML)، فسيتم إدراجه أيضا في البحث.
  • استخدام SQL مثل هو الخطوة الأولى لحقن SQL. الهروب بعناية كل المدخلات.
  • البحث باستخدام مثل عمليات sloooow جدا في جميع قواعد بيانات SQL. كنت تستخدم المستخدم بشكل أفضل بحث النص الكامل أو فهرس البيانات باستخدام أداة 4RD.
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top