xXx_HAWK:
Así que tengo una tabla ordered_products ordered_products estructura de la tabla
Tengo Identificación del orden y products_id múltiples ahora quiero a buscar resultado basado en orders_id y products_id por ejemplo,
orders_id =10 , products_ids = array(15,20,21,23)
$result = array();
foreach (products_ids as $value) {
$result=DB::table('ordered_products')->where('orders__id','=',10)->where('products_id','=',$value)->get();
}
Me ejecuta la consulta, pero yo sólo estoy haciendo una sola fila. Por favor, ayúdame a ejecutar la consulta.
Rakesh Jakhar:
Debe utilizar where
para order_id y whereIn
para product_ids
$result = DB::table('ordered_products')
->where('orders__id',10)
->whereIn('products_id', $products_ids)
->get();