【发布时间】:2020-01-05 18:45:50
【问题描述】:
我正在尝试以他的最后一个价格(最后一个价格created_at)获得产品
我有:
product表:
id, name,created_at, updated_at
product_prices表:
id, product_id, price, created_at, updated_at
在Product 模型中:
public function prices()
{
return $this->hasMany('App\Product_price' , 'product_id', 'id');
}
在Product_price 模型中:
public function product()
{
return $this->belongsTo('App\Product' , 'product_id');
}
在ProductController.php:
public function GetALlProducts()
{
$products = new Product;
$products = $products->with('prices');
$products = $products->get();
return response()->json($products);
}
我收到了所有产品的所有价格,我不想要这个。
【问题讨论】:
标签: php laravel api laravel-5 eloquent