addfieldtofilter () "أو" الاستعلام عن بيانات غير إياف تفعل شيئا غريبا

magento.stackexchange https://magento.stackexchange.com//questions/89201

  •  13-12-2019
  •  | 
  •  

سؤال

أنا تعديل نتائج البحث Magento لتشمل فئات مطابقة وصفحات ووظائف المدونة (من الإصدار المجاني من NBLOG NBLOG).في حين أن الفئات والصفحات تعمل على ما يرام، فهناك شيء غريب للغاية يحدث مع مشاركات المدونة.يبدو أن المشاركات تخزينها في طاولة مسطحة وغير إيهة.

عندما أقوم بذلك، ابحث عن "اختبار":

giveacodicetagpre.

استعلام تحديد الناتج ينتهي بهذا في الوسط:

giveacodicetagpre.

صفيف متداخلا ل أو يعمل بشكل جيد بالنسبة للأعلى (الفئات والصفحات).

هذا ينتج أيضا نفس النتيجة:

giveacodicetagpre.

وضع صفيف () حول نهايات بعض الشيء مع استعلام SQL يظهر

giveacodicetagpre.

واحدة مثل الأعمال:

giveacodicetagpre.

كنت أتساءل عما إذا كان لدى أي شخص أي فكرة عن ما قد يحدث؟لا يمكنني العثور على تجاوز AddfieldTofilter () في الوحدة النمطية.

شكرا

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

المحلول

بناء الجملة الصحيح للجمع بين ظروف الحقول المختلفة مع أو هو:

giveacodicetagpre.

ie.e.لتمرير مجموعة من الحقول آن وعمليات الشروط.سيتم التعامل مع عناصر هذه الصفائف مع نفس المفاتيح كما لو تم تمريرها كمعلمات واحدة.

نصائح أخرى

هل جربت شيئا مثل هذا؟

giveacodicetagpre.

PS: يجب أن تقلق بشأن حقن SQL

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