Пожалуйста, посмотрите на этот скриншот
это результат этого
salesItem product_id = {{ $salesItem->product_id }}
и это
wh2summary ={{$salesItem->wh2sum}}
Как я могу получить доступ к qty_in в длинном результате из wh2sum? Я могу видеть Кол-во , но если я сделаю это {{$salesItem->wh2sum->qty_in}}
я получаю эту ошибку
my Salesitems модель
protected $table = 'sales_items';
protected $fillable = [
'product_id',
'sales_id',
'product_name',
'product_code',
'price',
'rate',
'quantity',
'total_price',
];
public function wh2sum()
{
return $this->hasMany('App\Warehouse2StockSummaries', 'product_id', 'product_id');
}
my wh2sum модель
class Warehouse2StockSummaries extends Model
{
protected $table = 'warehouse2_summary';
protected $fillable = [
'product_id',
'qty_in',
'qty_out'
];
public function product()
{
return $this->hasOne('App\Products', 'id','product_id');
}
}
для моих продуктов модель
Класс продукции расширяет модель
{
// используем SoftDeletes;
protected $fillable = [
'product_code',
'name',
'categories_id',
'wh1_limit_warning',
'wh2_limit_warning',
'price',
'selling_price',
'user_id'
];
public function warehouse2StockSummary()
{
return $this->hasMany('App\Warehouse2StockSummaries', 'id', 'product_id');
}
public function salesItem()
{
return $this->hasMany('App\Purchaseitems');
}
Пожалуйста, помогите и спасибо заранее!