【发布时间】:2019-06-23 06:55:12
【问题描述】:
public function viewCustomerOrders(){
$orders = Order::with('ordersz')->get();
return view('admin.orders.view_customers_order')->with(compact('orders'));
}
我的公共函数代码
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Order extends Model
{
public function ordersz(){
return $this->hasMany('App\OrderProduct','order_id');
}
function product() {
return $this->hasOne('App\Product');
}
}
我与我的订单模型的关系
这个可以吗?
foreach($orders->ordersz as $try){
$getTheProductIDfromOrdersTabel= $try->product_id;
matchItTomyProductTableTogetName= Product::where('id',$getTheProductIDfromOrdersTabel)->get();
}
因为我有 orders 表和 order_products 表,里面有 order_id 和 product_id,我想从我的条件中获取 product_id 并将其匹配到我的 products 表中以显示它们的 product_names。
【问题讨论】:
-
请教我如何调用我的视图文件
标签: laravel