Описание тега nested-resources

В REST вложенный ресурс - это веб-ресурс, составляющий другой. Его ссылка построена на ссылке на другой веб-ресурс.
1 ответ

Вложенные ресурсные рельсы

У меня есть две модели, а именно задачи и задачи. Установили ассоциацию Has_many, Belongs_to между ними (todo имеет много задач, задача принадлежит todo). Я установил вложенный ресурс между ними, как показано ниже в моем файле маршрутов resources :t…
08 июл '16 в 11:04
1 ответ

Rails 4.2+: глубокое вложение ресурсов, когда необходимо отобразить данные из всей цепочки ресурсов

Я знаком с рекомендацией не вкладывать более 1 уровня в глубину, и я понимаю различные дискуссии о том, чтобы иметь как можно более короткие URL-адреса как внутри, так и вне кода. На большинство вопросов о Stackru и поиске в Google я ответил на это,…
26 фев '16 в 02:46
1 ответ

Смещение сегментов вложенных ресурсов

Я пытаюсь реализовать базовые функции социальных сетей, чтобы пользователи могли добавлять, удалять друзей, принимать и отклонять запросы на фишки. мой пользовательский ресурс выглядит так: resources :users resources :friends, :controller => :rel…
1 ответ

Эквивалент за действие load_and_authorize_resource через: - CanCanCan + Rails

В документации CanCanCan показано, что эквивалентно действию load_and_authorize_resource is ( Пример авторизации контроллера), и как обрабатывать вложенные ресурсы, используя load_and_authorize_resource метод ( Nested Resources), но мне не удалось н…
1 ответ

Найти общий объем хранилища вложений дочерних ресурсов - Скрепки для бумаг

Я строю приложение рельсы, которое имеет модели Users, Album (как в фотоальбоме) и PhotoВложены в таком порядке. Я хочу, чтобы можно было найти общий объем памяти, используемый альбомами пользователя. От Album Уровень, я могу найти общий объем памят…
1 ответ

Ссылка_создание нового вложенного_ресурса

Я определил следующие вещи: task.rb: class Task < ActiveRecord::Base belongs_to :worker attr_accessible :done, :name end worker.rb: class Worker < ActiveRecord::Base has_many :tasks attr_accessible :name end Я написал следующий код в "views/wo…
24 дек '12 в 01:45
1 ответ

Минитест контроллер для вложенного ресурса

Я хочу минимизировать вложенный контроллер ресурсов, и я получаю сообщение об ошибке ниже: 1) Error: PostsControllerTest#test_should_show_post: ActionController::UrlGenerationError: No route matches {:action=>"show", :controller=>"posts", :id=…
2 ответа

Параметр отсутствует или значение пустое

У меня есть две модели: Boards а также Topics, Я хочу иметь возможность добавить Topics в Boards, Мои вложенные ресурсы: resources :boards do resources :topics end Моя акция "Board # Show": def show @board = Board.find(params[:id]) @new_topics = Top…
0 ответов

Использование best_in_place в рельсах стола 5

В настоящее время я использую гем best_in_place в модели вложенных ресурсов, но не могу понять, что я делаю неправильно. Здесь ошибка: undefined method `invoice_detail_path' for #<# <Class:0x007f09867ac588>:0x007f0984ac8818> Did you mean…
1 ответ

Кажется, что спецификация вложенного представления ресурсов ссылается на несуществующий маршрут

Rails 3.1.0 Rspec 2 В спецификации представления для вложенного ресурса нужно ли создавать / заглушать родительский ресурс перед тем, как заглушить вложенный ресурс? Я спрашиваю об этом, потому что все мои спецификации просмотра не работают для ново…
1 ответ

Rails форма - несколько вложенных маршрутов, неопределенный метод '_path'

Это приложение имеет следующие модели: Ферма (has_many: урожай) Растениеводство (принадлежит: ферме, has_many: проблемы) Проблема (относится к: кроп) Вот маршруты: resources :farms do resources :crops do resources :issues end end Я хочу, чтобы польз…
02 окт '17 в 01:01
1 ответ

Безопасный редирект на вложенный ресурс в Rails

Я недавно добавил драгоценный камень Brakeman в свой Gemfile и должен был увидеть, что я должен использовать :only_path => true чтобы сделать его более безопасным. Но я использую вложенный ресурс и не знаю точно, как, вот часть из моего контролле…
1 ответ

Разоблачение определенного действия вложенного маршрута

Используя это в качестве примера: Post has_many comments Комментарий принадлежит_ к записи У меня есть маршрут, который выглядит так: resources :posts do resources :comments end Как мне создать маршрут, который выставляет комментарии #index? Примеро…
26 июл '11 в 18:32
1 ответ

ActiveRecord::RecordNotFound в ContactsController#create Не удалось найти компанию без ошибки идентификатора

Когда я пытаюсь отправить по адресу localhost:3000/companies/1/contacts/new, я получаю сообщение об ошибке. Не удается найти компанию без идентификатора https://gist.github.com/overhang/f8c20d2d2c851cdee7b1 Я считаю, что это может быть проблема с ro…
15 июл '13 в 19:10
1 ответ

Как моделировать вложенные ресурсы, используя RABL?

Я хочу настроить вложенный маршрут в моем проекте Rails, как показано здесь: # config/routes.rb DemoApp::Application.routes.draw do namespace :api, defaults: {format: :json} do namespace :v1 do resources :places, only: [:index] resources :users do r…
1 ответ

Rails form_for ошибка вложенного ресурса при перенаправлении

У меня есть Package belongs_to Shop, В моем приложении пользователь может создать пакет для своего магазина. У меня работает 'create package', но кажется, что при перенаправлении возникает ошибка, если я пытаюсь сохранить без ввода чего-либо. # pack…
1 ответ

Описание маршрутов DRY in ROR

Я вложил комбинацию маршрутов в json rest приложении, используемом для разных выпадающих списков и групп resources :cities, :only =>[:index,:show] resources :regions, :only =>[:index,:show] do resources :cities, :only=>[:index, :show] end r…
1 ответ

Rails 5.1, сумма по валюте с вложенными ресурсами

У меня проблема с вычислением суммы. У меня есть несколько валют в таблице, у меня есть пользователи, у меня есть группы, и у меня есть таблица ставок. Пользователь может присоединиться к группе через пользователя (user_id и group_id). И пользовател…
1 ответ

Rails: вложенные маршруты для связанных записей модели

Моя главная цель - передать идентификатор профиля и идентификатор компании с помощью хэша params, чтобы обновить объединение между двумя моделями. Модели настраиваются так, что профиль принадлежит_ компании, а компания может иметь сотрудников (профи…
1 ответ

Рельсы, связывающие с вложенным ресурсом с разработкой

Action::Controller говорит, что значение идентификатора профиля в методе link_to равно nil. Это мой код: <p id="notice"><%= notice %></p> <h2>Listing Schools</h2> <table> <thead> <tr> <th colspan="3…
30 дек '15 в 21:16