php - mass - updateorcreate laravel




cómo puedo usar la columna existente con el modelo laravel (2)

Tengo una columna en mi base de datos llamada exists , pero cuando intento usarla

$model->exists

Laravel comprueba si el registro existe y devuelve el valor de existe.

¿Hay alguna manera de decirle a Laravel que no haga esto en ese modelo en particular?


Como se sugirió anteriormente, cambiar el nombre de su columna sería una buena idea, ya que es una palabra clave reservada en la mayoría de los servidores de bases de datos.

Sin embargo, para responder a su pregunta, puede usar $model->getAttribute('exists') para obtener el valor de un atributo de modelo.

Fuente


Hay otra manera de hacer esto también; establezca una variable para el nombre de su campo, luego acceda de esta manera:

$fieldname = 'exists'; $model->$fieldname;





laravel-5.4