Я сделал ресурс, используя эту командунеинициализированная постоянная STRS :: Такси (NameError)
rails g resource Taxi
и все о такси в порядке. У меня есть модель, контроллер и представления. Но я также добавил класс в своем controller folder
. Это не относится к какому-либо ресурсу, и я использую его, потому что он мне нужен как часть приложения.
Однако проблема заключается в том, что когда я хочу назвать модель своего такси в классе.
class STRS
def get_all_avalible_taxi()
taxi_set= Taxi.all
taxi_set
end
end
и в строке taxi_set= Taxi.all
я получаю следующее сообщение об ошибке:
uninitialized constant STRS::Taxi (NameError)
мне кажется, он не может распознать Taxi model
. Затем я попытался добавить
require '../models/taxi.rb'
но он также не работал.
не работает – Salman
какая ошибка вы получаете сейчас? такая же ошибка? –
все тот же. ** Точка STRS - это класс, а не модуль **. Это что-то меняет? – Salman