ruby - Rails Controller in nested module cannot resolve model in module with the same -


i have rails model located @ app/models/scheduling/availability.rb looks like:

class scheduling::availability < activerecord::base end 

i have rails controller located @ *app/controllers/admin/scheduling/availabilities_controller.rb* looks like:

class admin::scheduling::availabilitiescontroller < applicationcontroller   def index     @availabilities = scheduling::availability.all   end end 

my routes like:

namespace :admin   namespace :scheduling     resources :availabilities   end end 

when trying load url: /admin/scheduling/availabilities error:

uninitialized constant admin::scheduling::availabilitiescontroller::scheduling

i have feeling because rails confusing scheduling module/namespaces.

what doing wrong?

found answer in another answer.

need preface module ::

class admin::scheduling::availabilitiescontroller < applicationcontroller   def index     @availabilities = ::scheduling::availability.all   end end 

Comments

Popular posts from this blog

linux - xterm copying to CLIPBOARD using copy-selection causes automatic updating of CLIPBOARD upon mouse selection -

c++ - qgraphicsview horizontal scrolling always has a vertical delta -