Modellerimden biri için bir doğrulama başarısız olduğu bir Ruby on Rails uygulamasına sahibim. Bu doğrulamanın başarısızlıkla sonuçlanabileceği kod tabanına farklı giriş noktaları vardır. Nereden geldiğini bulmakla ilgileniyorum. Basit bir doğrulama yöntemi olduğundan, herhangi bir istisna söz konusu değildir, sadece yanlış yöntemden döndürüyorum ve kaydetme başarısız oluyor.Ruby Bir istisna olmaksızın backtrace alın
Şu anda bu onaylamadan hangi hizmet/yolun oluşturulduğunu anlamak için backtrace'i günlüğe kaydetmek mümkün mü? Bu nedenle, bu nesnenin geçerliliğini kaybetmesi için bu nesnenin neden değiştiğini görebiliyorum?