Новый пользователь Rails здесь.Я получаю NoMethodError: закрытый метод при запуске Product.first.highest_rating_comment в консоли rails.
Итак, добавил public, и это сработало ->
class Product < ApplicationRecord
has_many :comments
public
def highest_rating_comment
comments.rating_desc.first
end
end
Почему?Я думал, что методы класса по умолчанию были публичными?
изображение терминала