Por que entidades excluídas de software são exibidas nos resultados da consulta?
Eu estou tentando implementar o conceito de exclusão suave.
Aqui está meu objetivo:
class Post extends Eloquent {
/**
* The database table used by the model.
*
* @var string
*/
protected $table = 'posts';
protected $softDelete = true;
...
A exclusão suave está ativada.
Agora, se eu excluir uma postagem, ela receberá um carimbo de data / hora 'deleted_at':
O problema é, quando procuro ou uso apenasall()
para exibir as mensagens, os itens excluídos macios aparecem lá. O que está errado?