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

Какое отношение должна иметь таблица комментариев к вопросам и ответам в клоне StackOverflow?
В приложении, аналогичном StackOverflow, которое я создаю, я пытаюсь решить, какие отношения должны иметь мои таблицы Questions , Answers и Comments . Я мог бы представить как Questions , так и Answers одной таблицей Posts . Это позволит...
3075 просмотров

Настройка полиморфных ассоциаций в БД, когда супер - это FK подклассов?
Используя наследование таблицы классов, рекомендуется , чтобы подкласс ссылался на суперкласс, а не на наоборот. Обычно в Rails полиморфные ассоциации работают в другом направлении - супер относится к подклассу. рекомендуемые vehicle .id...
277 просмотров

Полиморфные ассоциации Rails плюс маршруты
У меня есть модель Report, которая является полиморфной. Так много itens на моем сайте может иметь много из этого. И я хотел бы иметь общий контроллер для его публикации. Это очень простая модель, имеет только текстовое сообщение и ассоциацию....
1419 просмотров

REST полностью уничтожить полиморфную ассоциацию в Rails?
Как мне уничтожить саму ассоциацию и оставить связанные объекты в покое, сохраняя при этом RESTful? В частности, у меня есть эти модели: class Event < ActiveRecord::Base has_many :model_surveys, :as => :surveyable, :dependent =>...
1498 просмотров

Найти все по полиморфному типу в Rails?
Есть ли способ найти все полиморфные модели определенного полиморфного типа в Rails? Итак, если у меня есть Group, Event и Project, все с таким объявлением, как: has_many :assignments, :as => :assignable Могу я сделать что-нибудь вроде:...
6333 просмотров

Фотографии Rails, пользователи, комментарии
Это сводит меня с ума. У меня 3 модели. Пользователь, Фото, Комментарии. Вот что я хочу сделать. У пользователя много фотографий и комментариев Фотография принадлежит пользователю и имеет много комментариев И комментарий принадлежит...
577 просмотров

Полиморфный Rails has_many
Используя Ruby on Rails, как я могу достичь полиморфного has_many отношения, когда владелец всегда является известным, но элементы в ассоциации будут иметь некоторый полиморфный (но однородный) тип, указанный столбцом в владельце? Например,...
10431 просмотров

Уместна ли здесь полиморфная ассоциация?
Вот что я думаю: class Widget < ActiveRecord::Base has_one :widget_layout end class WidgetLayout < ActiveRecord::Base belongs_to :widget belongs_to :layoutable, :polymorphic => true end class InformationalLayout < WidgetLayout...
416 просмотров

Как я могу сортировать по среднему значению полиморфного дочернего атрибута с помощью ActiveRecord 2.3?
У меня есть эта схема: class Comment has_many :ratings, :as => :target end class Rating belongs_to :target, :polymorphic => true end Я хочу написать именованную область, которая будет сортировать комментарии по их среднему...
91 просмотров

Создание формы AJAX для полиморфного объекта в Rails
Я пытаюсь создать форму AJAX для полиморфной связанной модели. Я создал «Комментарии», которые имеют полиморфную связь со всеми объектами, которые вы можете комментировать (например, профили пользователей, профили организаций, события и т. д.)....
581 просмотров

Рельсы разрабатывают STI или полиморфные, когда у них много моделей?
У меня проблема. Я не могу понять, как решить эту проблему аутентификации с помощью devise, и я не знаю, следует ли мне использовать полиморфную ассоциацию в моделях или STI. У меня есть 2 модели, такие как учитель и ученик. И я пытаюсь сделать...
1194 просмотров

Как рельсы обрабатывают многие ко многим?
Итак, у меня есть модель фотографий и контроллер, который обрабатывает фотографии. У меня есть две другие модели ресторана и блюда, которые я хочу, чтобы фотографии обрабатывались фотомоделью. Поэтому я создал модель фотографий, которая представляет...
78 просмотров

Ошибка полиморфных ассоциаций Rails
У меня есть class Store < ActiveRecord::Base belongs_to :user has_many :products, :as => :imageable end class User < ActiveRecord::Base has_one :store has_many :products, :as => imageable end class Product <...
752 просмотров

Наследование модели ActiveRecord и полиморфизм
У меня есть иерархия классов, но не наследование одной таблицы. ThrowAway < ActiveRecord::Base а также Junk < ThrowAway проблема в том, что все объекты ThrowAway имеют ссылки на объект Location . А Location belongs_to...
125 просмотров

Полиморфные ассоциации в Rails для разных «авторских» моделей
Как полиморфная ассоциация (здесь: Комментарии ) может быть связана с разными типами авторов? Начиная с … class Comment < ActiveRecord::Base belongs_to :commentable, :polymorphic => :true end … Мне нужно, чтобы один автор был из...
327 просмотров

Проблемы JPA TABLE_PER_CLASS с ManyToOne
У меня есть следующая иерархия @MappedSuperclass @Inheritance(strategy = InheritanceType.TABLE_PER_CLASS) public abstract class Order { ... @Entity @Table(name = "b_order", schema = "public") public class BOrder extends Order implements...
1655 просмотров

Rails несколько отношений has_many через одну модель
Мне интересно, как я могу справиться со следующей ситуацией: Page имеет_много Assets Stylesheet имеет_много Assets Javascript имеет_много Assets Теперь я хочу иметь возможность выполнять следующие запросы: Page.first.assets...
852 просмотров

Отправить форму и создать действие для полиморфной ассоциации
Мне помогли настроить полиморфную ассоциацию Теперь у меня проблемы с реализацией формы отправки и созданием действия. Пользователю просто нужно подписаться и отписаться от каждой модели. В моем контроллере следования class...
593 просмотров

has_and_belongs_to_many или полиморфный has_many :through?
Мне трудно понять, как правильно настроить эту ассоциацию. У меня есть 3 модели: Музыканты, Группы и Менеджеры. С каждым из них может быть связан определенный «уровень» (стресс, счастье и т. д.). Но я не уверен, как правильно связать мою модель...
235 просмотров

Каковы недостатки двусторонних полиморфных отношений в приложении Rail?
Я создаю приложение Rail 3.2 с некоторыми сложными отношениями данных. Мне интересно, как лучше всего структурировать базу данных. Данные, которые я пытаюсь смоделировать, можно сравнить с элементами Facebook. Например, есть элементы, которые...
508 просмотров