¿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.