Я использую Rails 5.2.2 В моей БД много пустых (ноль) полей, и я создал собственный метод для использования distance_of_time_in_words
в моей модели без ошибок.
def my_distance_of_time_in_words
if self.accounts.blank?
"No Record Avaliable"
else
distance_of_time_in_words(self.accounts.first.updated_at,Time.now).titleize
end
end
И я передаю свой объект из вида, используя:
<%= @customer.my_distance_of_time_in_words %>
Это работало хорошо, и я перезагрузил свой компьютер, и он говорит:
undefined method `distance_of_time_in_words' for #<Customer:0x00007f43b98601d8>
Это странно, потому что, как я уже сказал, это работает так, как я ожидал. Но сейчас это не работает.