polymorphic-associations

У меня есть пара классов, каждый из которых может иметь Комментарии: class Movie < ActiveRecord::Base has_many :comments, :as => :commentable end class Actor < ActiveRecord::Base has_many :comments, :as => :commentable end class Comment < ActiveRecord::Base belongs_to :commentab...

Я использую PostgreSQL 9.5 (но обновление можно сказать 9.6). У меня есть таблица разрешений: CREATE TABLE public.permissions ( id integer NOT NULL DEFAULT nextval('permissions_id_seq'::regclass), item_id integer NOT NULL, item_type character varying NOT NULL, created_at timestamp without time zone...

Как обновить модель с вложенной ассоциацией (используя [Elixir, Phoenix, Ecto])? Я попытался сделать следующее, чтобы рассматривать его как часть родительского обновления, но безуспешно (используя блог platformatec в качестве вдохновения). Модели: schema "user" do has_one :address, {"users_addresse...

Я настроил систему управления доступом на основе ролей со следующими моделями: роль (как ИППП), роль пользователя (глобальные роли) ProjectRole (проектные роли) назначение (полиморфное с различными ресурсами) пользователь проект (как один из типов ресурсов для назначений) Пользователи могут отвеч...

У меня есть полиморфная таблица, которую я устанавливаю между моделью, назовем ее документом, и рядом атрибутов, которые она имеет. Итак, у меня есть модель DocumentRelationship, и я хотел написать в этой миграции, что имя полиморфного атрибута будет "attribute". Например, в миграции для DocumentRelationship ...

Я использую devise для аутентификации моего приложения. У меня есть модель User, которая является моделью входа/выхода. Функциональность заключается в том, что когда клиент, то есть пользователь, регистрируется, он будет заполнять обязательную страницу профиля пользователя. Все работало нормально, используя...

Ну вот моя проблема у меня есть три таблицы; регионы, страны, государства. Страны могут быть внутри регионов, государства могут быть внутри регионов. Регионы являются вершиной пищевой цепи. теперь я добавляю таблицу popular_areas с двумя столбцами; region_id и popular_place_id. Можно ли сделать popular_pl...

люди, хотите убедиться, что я понимаю это правильно. И, пожалуйста, не обращайте внимания на случай наследования здесь (SentientBeing), пытаясь вместо этого сосредоточиться на полиморфных моделях в has_many :через отношения. Тем не менее, рассмотрим следующее... class Widget < ActiveRecord::Base has_ma...

у меня есть таблица продуктов и хочу добавить столбец: t.references :imageable, :polymorphic => true Я пытался создать миграцию для этого делать: $ rails generate migration AddImageableToProducts imageable:references:polymorphic но я, очевидно, делаю это неправильно. Кто-нибудь может сделать какое-ни...