In Magento2, We can filter with MySQL FIND_IN_SET function. Magento2 have finset
keyword to filter collection with comma separated column field value.
For example If table column user_ids have string comma separated value like 1,5,69,89 and we want the record having 5 in user_ids field.
Then follows the below example to get the match records:
/** @var \Magento\Sales\Model\ResourceModel\Order\CollectionFactory $orderCollectionFactory */
$collection = $this->orderCollectionFactory->create();
$collection->addFieldToFilter('user_ids', ['finset' => ['5']]);
# SELECT `main_table`.* FROM `sales_order` AS `main_table` WHERE (FIND_IN_SET('5', `user_ids`))
We created blog for collection filter with different type conditions.
Magento2 addAttributeToFilter and addFieldToFilter Condition Types.
I hope this blog is useful to Use MySQL FIND_IN_SET with collection in magento2. In case, I missed anything or need to add some more information, Don’t heisted to leave a comment in this blog, I’ll get back with some positive approach.
Keep loving ❤️ Keep inspiring 🤩 Keep liking 👍 No sharing 😂
3 Comments
PP Pipes in Iraq Elite Pipe Factory in Iraq specializes in the production of PP pipes, which are known for their excellent chemical resistance, high impact strength, and thermal stability. Our PP pipes are designed to meet stringent quality standards, making them a reliable choice for industrial and commercial applications. As one of the best and most reliable pipe manufacturers in Iraq, Elite Pipe Factory ensures that our PP pipes deliver superior performance and durability. Explore our range of PP pipes by visiting elitepipeiraq.com.
rüyada saksıda karanfil görmek
شركة Bwer هي أحد الموردين الرئيسيين لموازين الشاحنات ذات الجسور في العراق، حيث تقدم مجموعة كاملة من الحلول لقياس حمولة المركبات بدقة. وتغطي خدماتها كل جانب من جوانب موازين الشاحنات، من تركيب وصيانة موازين الشاحنات إلى المعايرة والإصلاح. تقدم شركة Bwer موازين شاحنات تجارية وموازين شاحنات صناعية وأنظمة موازين جسور محورية، مصممة لتلبية متطلبات التطبيقات الثقيلة. تتضمن موازين الشاحنات الإلكترونية وموازين الشاحنات الرقمية من شركة Bwer تقنية متقدمة، مما يضمن قياسات دقيقة وموثوقة. تم تصميم موازين الشاحنات الثقيلة الخاصة بهم للبيئات الوعرة، مما يجعلها مناسبة للصناعات مثل الخدمات اللوجستية والزراعة والبناء. سواء كنت تبحث عن موازين شاحنات للبيع أو الإيجار أو التأجير، توفر شركة Bwer خيارات مرنة لتناسب احتياجاتك، بما في ذلك أجزاء موازين الشاحنات والملحقات والبرامج لتحسين الأداء. بصفتها شركة مصنعة موثوقة لموازين الشاحنات، تقدم شركة Bwer خدمات معايرة موازين الشاحنات المعتمدة، مما يضمن الامتثال لمعايير الصناعة. تشمل خدماتها فحص موازين الشاحنات والشهادات وخدمات الإصلاح، مما يدعم موثوقية أنظمة موازين الشاحنات الخاصة بك على المدى الطويل. بفضل فريق من الخبراء، تضمن شركة Bwer تركيب وصيانة موازين الشاحنات بسلاسة، مما يحافظ على سير عملياتك بسلاسة. لمزيد من المعلومات حول أسعار موازين الشاحنات، وتكاليف التركيب، أو لمعرفة المزيد عن مجموعة موازين الشاحنات ذات الجسور وغيرها من المنتجات، تفضل بزيارة موقع شركة Bwer على الإنترنت على bwerpipes.com