ruby on rails - Unable to access model data from action -


i have controller:

class api::v1::account::sharingcontroller < applicationcontroller   def show     sharings = account::sharing.all     render json: sharings, status: :ok   end end 

the model:

path: models/account/sharing.rb class account::sharing < activerecord::base end 

route:

scope '/account'   resource :sharing, controller: 'account.sharing', path: 'sharings' end 

i error: uninitialized constant api::v1::account::sharingcontroller::account, because of sharings = account::sharing.all

in rails console, able use , data with: account::sharing.all

why happening?

update

changes folder accounts , sharingcontroller sits in accounts/sharing_controller.rb , working.

the problem in controller searches account::sharing in controller's namespace. try prefixing :: tell search 'root' namespace so:

::account::sharing.all 

Comments

Popular posts from this blog

Magento/PHP - Get phones on all members in a customer group -

php - .htaccess mod_rewrite for dynamic url which has domain names -

Website Login Issue developed in magento -