मैं Magento 2.1.0 का उपयोग कर रहा हूं और मुझे वर्तमान में कई श्रेणियों के साथ उत्पाद संग्रह को फ़िल्टर करने में कठिनाई हो रही है। मैंने इसे काम करने के कुछ तरीकों से अधिक उपयोग किया है, लेकिन यह नहीं होगा।
मान लिया जाये कि:
$catalog_ids = [618, 619, 620];
NULL को लौटाता है
$productCollection = $this->productCollectionFactory->create() ->addAttributeToSelect('*') ->addCategoriesFilter(array('in' => $catalog_ids));
रिटर्न अपवाद: अमान्य विशेषता नाम: category_id
$productCollection = $this->productCollectionFactory->create() ->addAttributeToSelect('*') ->addAttributeToFilter('category_id', array( 'finset' => $catalog_ids ));
रिटर्न सिंटेक्स त्रुटि या पहुँच उल्लंघन
$productCollection = $this->productCollectionFactory->create() ->addAttributeToSelect('*') ->addAttributeToFilter('category_ids', array( 'finset' => $catalog_ids ));
इस काम के लिए मैं कैसे सक्षम हो सकता हूं या इस काम का कोई लिंक है?