hasOne(MaterialBox::class,"id","material_box_id"); } function station(): BelongsTo { return $this->belongsTo(Station::class,"station_id","id"); } function stationTaskBatch(): BelongsTo { return $this->belongsTo(StationTaskBatch::class); } function stationTask(): BelongsTo { return $this->belongsTo(StationTask::class); } function stationTaskCommodities(): HasMany { return $this->hasMany(StationTaskCommodity::class,'station_task_batch_id','station_task_batch_id') ->where('material_box_id',$this['material_box_id']); } }