
Por que whereNull não funciona com updateOrCreate no Laravel (e como evitar bugs silenciosos) 25/04/2025
O updateOrCreate() é um dos métodos mais utilizados no Eloquent para garantir que registros sejam atualizados ou criados sem duplicações. Porém, muitos desenvolvedores (inclusive os mais experientes) acabam caindo numa armadilha silenciosa: o uso de campos NULL — especialmente o deleted_at — na cláusula de condição. Se você já escreveu algo assim: ⚠️ Pare agora. […]
Leia mais...