У меня проблема с тем, как узнать, какая функция используется, потому что здесь многократная реализация.Как рельсы знают, какая функция правильная.Как вы решаете эту проблему в Ruby, есть ли способ сообщить IDE, какая функция будет использоваться
Вы можете использовать метод Ruby # source_location http://ruby -doc.org / core-2.5.1 / Method.html # method-i-source_location Вы можете использовать его с binding.pry, как предложил Стефанили просто напечатайте результат #source_location перед фактическим вызовом определенного метода (чтобы вы могли быть уверены, что область действия такая же).
binding.pry