АН
почему запрос
DB::table('product_property')->where('product_id', $product_id)->get()
может отдавать объект в таком виде
object(Illuminate\Support\Collection)#379 (1) {
["items":protected]=>
array(1) {
[0]=>
object(stdClass)#375 (2) {
["product_id"]=>
int(29961)
["property_id"]=>
int(25)
}
}
}