Ich arbeite an CakePHP 3.2mit Array in WO IN in CakePHP
Ich möchte in der Abfrage ein Array verwenden WHERE IN()
Der Code ist als
$filter_p_t = $this->request->query('p_t');
$pros10 = $this->Products->find()
->where([
'SellerProducts.stock >' => 0,
'SellerProducts.status' => 1,
'Products.p_status' => 1,
])
->contain([
'SellerProducts',
'ProductTypes.Subcategories.Categories',
]);
Hier $filter_p_t
eine ist Array von URL mit Parameter
/products/display/1?p_t[]=1&p_t[]=86
Ich möchteenthaltenin den where
Zustand alle IN(1,86)
zu finden Wie kann ich PHP-Array in dem WHERE IN-Bedingung in CakePHP 3 verwenden?