Я пытаюсь получить user_id пользователя, который вошел в систему. Таким образом, пользователь создаст сообщение в блоге, и он будет записывать идентификатор пользователя при создании сообщения в блоге.Rails 3 assocations
Я знаю, как это сделать, используя вложенные ресурсы, но как я могу получить user_id при создании нового сообщения в блоге без вложенных ресурсов?
маршруты будут выглядеть следующим образом
resources :blogs
Я также попытался добавить скрытое поле в блог форме _blog.html.erb
<%= f.hidden_field :site_id, :value => @blog.site_id %>
Ассоциация настроена правильно, я просто пытаюсь увидеть как я могу получить user_id без вложенных ресурсов. Какие-либо предложения?
вопрос несколько вводит в заблуждение или неполными. как user_id связан с вложенными ресурсами? –
Если бы я создавал вложенный ресурс с использованием сайтов и блогов, я мог бы получить user_id, обновив контроллер блогов, чтобы включить параметры сайта. – coletrain
его не про другой способ, его как ты этого хочешь. как вы собираетесь получать user_id из параметров сайта, вы не объяснили, что внутри вашего вопроса? –