从Laravel中的不同模型访问属性

时间:2019-03-23 19:25:32

标签: laravel eloquent

请查看此屏幕截图

enter image description here

这是结果

module-info.java

还有这个

salesItem product_id = {{ $salesItem->product_id }}

从wh2sum的长结果中如何访问 qty_in ?我可以看到 qty_in ,但是如果我这样做wh2summary ={{$salesItem->wh2sum}}

我收到此错误

enter image description here

我的销售地点模型

{{$salesItem->wh2sum->qty_in}}

我的 wh2sum 模型

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');
}

针对我的产品型号

类产品扩展模型 {     //使用SoftDeletes;

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');
    }  
}

请帮助并提前感谢您!

0 个答案:

没有答案