Estou desenvolvendo uma aplicação para atribuir o parâmetro carreira dentro de cada cargo.
Exemplo de um registro da tabela da model cargo com o idcarrreira:
Rergistro da model carreira:
Model do cargo
class Cargo extends Model
{
use HasFactory;
protected $fillable = ['nome','multiplicador','cltmin','cltmax','pjmin','pjmax'];
public function carreira()
{
return $this->hasOne(Carreira::class,'id','idcarreira');
}
}
Model da carreira
class Carreira extends Model
{
use HasFactory;
protected $fillable = ['nome'];
}
no controller do cargo qunado uso o dd($cargo->carreira());
não retorna os dados da carreira, parece que ele não passa a tabela
#model: App\Models\Carreira {#1307 ▼
#connection: "sqlite"
#table: null
#primaryKey: "id"