¿Cómo obtener todas las filas (también eliminadas temporalmente) de una tabla en Laravel?


84

Para obtener todas las filas de una tabla, tengo que usar, Model::all()pero (por una buena razón) esto no me devuelve las filas eliminadas de forma suave. ¿Hay alguna manera de lograr esto con Eloquent?

Respuestas:



8

Use esto para obtener todos los registros

Model::withTrashed()->get();

Use esto para obtener un registro de una identificación particular

Property::withTrashed()->find($list->property_id);
              or

// 1 es un ID único de la tabla

 Model::withTrashed()->find(1);

4
La primera parte de esta respuesta ya se publicó. La segunda parte no tiene nada que ver con la cuestión, es elocuente el uso común justo ...
— totymedli
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.