Вопросы по теме 'polymorphic-associations'

Как завершить двустороннюю полиморфную связь has_many: through в Rails 3 (без has_many_polymorphs или других плагинов)?
Я знаю, что к этой теме уже несколько раз подходили по-разному, но мне не удалось синтезировать другие вопросы, чтобы соответствовать этому конкретному варианту использования Rails 3: Я пытаюсь построить модель данных, в которой есть вложения и...
2599 просмотров

Rails: has_many through с полиморфной ассоциацией - это сработает?
У Person может быть много Events , и у каждого Event может быть одна полиморфная Eventable запись. Как указать взаимосвязь между записью Person и Eventable ? Вот модели, которые у меня есть: class Event < ActiveRecord::Base...
11538 просмотров

Rails + CanCan + Polymorphic Association не работает должным образом
Я пытаюсь заставить канкан работать с полиморфной ассоциацией, я прочитал документы и вики и не могу заставить его работать ... У меня есть следующие модели: class User < ActiveRecord::Base has_many :areas, :as => :owner, :dependent...
2201 просмотров

Создание объекта по рельсам полиморфной ассоциации
Мне нужно (или я думаю) реализовать полиморфную ассоциацию в моей модели, но у меня что-то не так. Давайте посмотрим на мою ситуацию, это простая система вопросов / ответов, и логика следующая: - на вопрос можно ответить с помощью N ответов. -...
17212 просмотров

Нужны ли полиморфные ассоциации?
Я новичок в рельсах, изо всех сил пытающийся понять преимущество использования полиморфной ассоциации по сравнению с несколькими объявлениями own_to со связанными внешними ключами. В Railscast Райана Бейтса (...
239 просмотров

Как использовать полиморфные ассоциации в моделях с пространством имен?
Я понимаю, как вы можете использовать параметр class_name в активном каталоге для ссылки на модели пространств имен: has_one :slide, :class_name => '::Refinery::Slides::Slide' И как использовать полиморфные ассоциации has_one :slide,...
1046 просмотров

Почему это полиморфное отношение "многие ко многим" возвращается пустым? Laravel 5.3
У меня есть полиморфные отношения «многие ко многим», установленные между моими пользовательскими таблицами и некоторыми их данными. На данный момент он возвращается пустым, и я не знаю почему. Отношения выглядят примерно так: Поскольку у...
480 просмотров

Почему мне нужно снова выбрать изображение после сбоя проверки
У меня две модели class ComfortFactorSubCategory < ApplicationRecord has_one :image, as: :imageable, dependent: :destroy validates :heading, presence: true accepts_nested_attributes_for :image, :reject_if => lambda { |a|...
146 просмотров

Active Record, полиморфный имеет много сквозных с ИППП
У меня проблемы с ассоциацией полиморфного "много через много" с ИППП. Позвольте мне объяснить, что я пытаюсь сделать: Допустим, у меня есть контракт. В Контракте может быть много Компаний в качестве сторон соглашения, а именно, Контракт может...
118 просмотров

Rails Заполнение полиморфной ассоциации с помощью миграций
Привет всем, я пытаюсь написать миграцию для полиморфной ассоциации, которую я сделал сегодня утром. при создании нового столбца для таблицы участников с именем management_type , поскольку участники уже принадлежали к управлению, у меня есть...
550 просмотров

рельсы has_one из ассоциации has_many
У меня есть продукт, и у продукта может быть много изображений. Это через таблицу ассоциаций. Однако я бы хотел, чтобы у продукта было одно главное изображение. Я знаю, что это очень легко сделать с помощью метода в модели, но я хочу, чтобы это...
8084 просмотров

Может быть, для отношения «многие ко многим» нужны полиморфные ассоциации? Нужна помощь в создании модели
Может быть, я сегодня немного медленно соображаю (я даже не могу сформулировать правильную подпись), но я хочу решить эту проблему: Я хочу расширить свою модель из мой предыдущий вопрос . Краткое резюме: В супермаркете может храниться много...
141 просмотров

Ruby on rails с разными типами пользователей
Я пытаюсь создать приложение с разными типами пользователей, я использую authlogic для аутентификации пользователей. Итак, у меня есть одна пользовательская модель, в которой есть обязательное поле для authlogic, чтобы творить чудеса. Теперь я...
2189 просмотров

Добавление тегов к полиморфным моделям в рельсах
Добавляю теги к нескольким моделям (сообщения, статьи, фотографии и т. Д.). Мне известны плагины для маркировки рельсов, но я предпочитаю не использовать их, поскольку они не совсем соответствуют моим конкретным потребностям. Я знаю, что типичный...
348 просмотров

Rails form_for, использующий базовый класс STI
У меня есть довольно простая (я думаю) настройка наследования одной таблицы (STI) в моем приложении Rails. Есть модель User с вложенным ресурсом Post. Используя STI, у меня есть так, что некоторые сообщения могут быть объектами Post::Urgent. Я...
3089 просмотров

Как привязать «полиморфные контроллеры» к current_account в приложении в стиле мультиарендного поддомена rails3
Я пытаюсь использовать полиморфную модель комментариев для модели публикации, модели загрузки и т. д. Обычно у меня был бы ресурс @parent, чтобы привязать одно к другому, чтобы Rails мог построить отношения. Но поскольку это мультитенантное...
972 просмотров

MySQL: два отношения n: 1, но не оба сразу
Простите за название, сложно объяснить. Мне нужна модель данных, подобная этой: Как видите, набор может принадлежать как пользователю, так и школе. Моя проблема: должно быть разрешено принадлежать только пользователю ИЛИ школе. Но никогда и...
2079 просмотров

Полиморфная ассоциация Rails говорит о неопределенном методе
У меня есть модель пользователя со столбцом типа (я считаю, что это называется полиморфной ассоциацией). Пользователь может быть одного из двух типов: сотрудник или работодатель. Работодатель может размещать проекты. Таким образом, проекты...
606 просмотров

Ассоциации ActiveRecord, has_many_through
Я пытался уложить в голове эти ассоциации и столкнулся с небольшой загвоздкой. Приложение, над которым я работаю, на данный момент имеет 2 модели: Ingredient и Recipe. Логика каждого из них следующая: Модель Ingredient содержит информацию о...
81 просмотров

Определение способностей через полиморфные ассоциации в CanCan
У меня есть следующие модели: class Post < ActiveRecord::Base has_many :responses, as: :responseable, dependent: :destroy end class Call < ActiveRecord::Base has_many :responses, as: :responseable, dependent: :destroy end class...
629 просмотров