Problema
Me resulta nuevo en Laravel y Php. Así que disculpe la pregunta del novato, pero ¿cómo encuentro si hay algún registro que ya existan en la base de datos para no duplicar las entradas??
$ user = user :: where ('correo electrónico', '=', entrada :: get ('correo electrónico'));¿Qué puedo hacer aquí para ver si $ user tiene un registro??
Solución
Generalmente dependerá de lo que desee hacer con ese objeto después del cheque.
Esto es qué hacer si desea usar el objeto de usuario si existe:
$ user = user :: where ('correo electrónico', '=', input :: get ('correo electrónico')))-> first ();Y en caso de que solo quiera verificar y hacer algo más
if (user :: where ('correo electrónico', '=', input :: get ('correo electrónico))-> count ()> 0)O incluso más agradable, puede usar el método exists (), que es más elegante
if (user :: where ('correo electrónico', '=', input :: get ('correo electrónico))-> exists ())