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

ActiveRecord - запрос полиморфных ассоциаций
Я использую полиморфные ассоциации для отслеживания комментариев в моем проекте. Все очень простые вещи. Проблема, с которой я сталкиваюсь, заключается в запросах на основе полиморфной ассоциации и присоединении из модели комментариев к ее...
52673 просмотров

Моя модель has_many через соединение имеет нулевую ссылку после сохранения
Я пытаюсь создать объект и добавить существующий объект в ассоциацию «has_many through», но после сохранения моего объекта ссылка на мой вновь созданный объект устанавливается равной нулю в модели соединения. Чтобы быть конкретным, я создаю объект...
1339 просмотров

Как разделить две разные ассоциации с одним и тем же объектом?
У меня есть отношения «принадлежит» и «имеет_многие». Дочерний элемент принадлежит родителю Родитель имеет_много дочерних элементов. Однако у меня также есть другой способ, которым Parent может иметь дочерний элемент, и это через join_table,...
73 просмотров

ruby on rails: полиморфная ассоциация
Является ли imageable моделью в руководстве по Ruby on Rails ? И есть ли у imageable таблица базы данных? Как imageable_id указывает на два разных атрибута id для Сотрудника и Продукта?
1435 просмотров

Не удается правильно получить значения поиска
Я создал таблицу поиска в своем приложении Rails. Это таблица, в которой хранятся текстовые значения поиска для раскрывающихся списков или, возможно, флажков. Я хочу, чтобы таблица поиска имела связанное представление, чтобы значения можно было...
280 просмотров

Лента public_activity Rails с полиморфным отслеживанием
В своем приложении я использую два драгоценных камня: public_activity и act_as_follower. У меня настроен act_as_follower, где пользователь может следить за другим пользователем, а также за группами. Проблема заключается в том, чтобы сделать ленту...
471 просмотров

Условные изменения размеров с несущей в зависимости от полиморфной ассоциации
У меня есть следующие три модели: class Product < ActiveRecord::Base has_many :images, :as => :imageable end class Category < ActiveRecord::Base has_many :images, :as => :imageable end class Image < ActiveRecord::Base...
419 просмотров

Полиморфный has_many: через NoMethodError: неопределенный метод `klass' для nil:NilClass
Итак, я начал настраивать полиморфную ассоциацию has_many :through в своем приложении. Модели выглядят следующим образом: class Song < ActiveRecord::Base has_many :collections, through: :collectionitems has_many :collectionitems, through:...
3063 просмотров

Полиморфные отношения: маршруты и Activeadmin
Я пытаюсь выяснить полиморфные отношения, и я продолжаю получать следующие ошибки с моими маршрутами всякий раз, когда я пытаюсь добавить индекс, чтобы показать все + с помощью activeadmin. Ошибка 1: я пробовал множество различных вариантов для...
928 просмотров

Получение объекта morphOne модели возвращает связь Eloquent
У меня есть модель Post с public function image() { return $this->morphOne('App\Image', 'imageable'); } Но когда я работаю с $post->image() , он возвращает Illuminate\Database\Eloquent\Relations\MorphOne {#704} Я должен добавить «->...
1261 просмотров

Альтернатива полиморфным отношениям от многих ко многим
Я разрабатываю схему базы данных для огромного приложения. У меня есть разные типы объектов (здания, земли и т. Д., Всего их 9), и все они имеют 2 типа собственников: физическое лицо и компания. У каждого объекта может быть несколько владельцев...
177 просмотров

Ruby on Rails: установить конкретный сериализатор для полиморфной ассоциации
Я пытаюсь переопределить сериализатор по умолчанию для полиморфных отношений. У меня есть: class NotificationListSerializer < ActiveModel::Serializer attributes :id, :title belongs_to :notifiable, polymorphic: true end Если...
1819 просмотров

Класс Laravel не находится в полиморфных отношениях с другим классом
Я работаю над полиморфными отношениями между этими классами в своем небольшом проекте: Представления (такие же, как сообщения), Комментарии и Пользователи. Проблема в том, что я могу собрать все комментарии, полагаясь на модель отправки, например:...
173 просмотров