Вопросы по теме 'sti'

Использование одной модели для нескольких таблиц
Мне интересно, можно ли объединить столбцы из разных таблиц и использовать их как одну модель в Rails. У меня есть две таблицы ниже, одна содержит общие столбцы и другие специальные столбцы. posts -------------- id title description created_at...
1901 просмотров

Можно ли получить доступ к родительскому классу (вместо подклассов) при использовании наследования одной таблицы?
У меня есть класс Post с подклассами TextPost, ImagePost и LinkPost (с использованием STI). Эти типы сообщений указаны в виде строк в Post.type (согласно соглашению STI). Я могу нормально звонить TextPost.all , ImagePost.all и LinkPost.all ....
254 просмотров
schedule 19.08.2022

Rails: стоит ли использовать STI?
Я хочу представить свое дело и узнать, следует ли мне использовать решение STI . Я создаю веб-сайт доски объявлений, и пока у меня есть несколько моделей: пользователь, тема, сообщение.. чтобы было ясно: сообщение похоже на комментарий к теме. Тема...
173 просмотров
schedule 08.04.2023

rails sti и пространство имен дублируют название модели
в моем приложении rails у меня есть такие модели class Account < ActiveRecord::Base class Account::Bonus < Account class Account::Virtual < Account ...more А вот так class DiscountSystem < ActiveRecord::Base class...
1062 просмотров
schedule 30.07.2022

Rails: получить имя класса дочернего класса в методе родительского класса
У меня есть таблица STI ( Vote ) со многими детьми ( Tag::Vote , User::Vote , Group::Vote и т. д.). Все дочерние классы используют очень похожий метод, который выглядит следующим образом: def self.cast_vote(params) value = params[:value]...
1945 просмотров
schedule 22.06.2022

Совместное использование атрибутов между моделями — Datamapper
У меня есть две модели, которые имеют одни и те же атрибуты, поэтому я хотел настроить единую структуру наследования таблиц. Проведя некоторое исследование, я обнаружил, что могу использовать модуль для достижения того же, выполнив вместо этого...
105 просмотров

Наследование одной таблицы: тип определяется как константа
Я пытаюсь использовать наследование Single Table, чтобы представить, что сотрудники могут быть менеджерами или консультантами. Итак, вот моя модель сотрудников: class Employee < ActiveRecord::Base belongs_to :communaute...
212 просмотров
schedule 07.05.2023

Проблема дизайна Rails STI
Я работаю над побочным проектом, в котором у пользователя может быть несколько клиентов. Эти клиенты могут быть типа Person или Business. Я склонялся к идее использования STI, но я не уверен, что это правильный путь, поскольку мои модели не будут...
360 просмотров

Rails 4 - Рендеринг моделей STI из общего партиала
У меня есть такие модели STI: Photo < Medium и Video < Medium . Где-то в представлении я хотел бы показать их так: # app/views/albums/show.html.slim ul li= render @album.media render поиск частичного albums/_photo или...
183 просмотров
schedule 28.05.2022

Ассоциация Rails has_many и has_many через одну и ту же модель STI
У меня есть модель Note. Заметки очень полезны и используются во многих целях в приложении. У нас есть еще одна модель User, и это STI, разделенные между User1 и User2. У нас есть третья модель Thing, то есть вещи, принадлежащие...
293 просмотров

Невозможно удалить запись из консоли rails в AWS eb cli, если для родительского класса STI указано неправильное значение подкласса
Коллега добавил новую запись для класса Производство через наш интерфейс rails admin , который является родительским классом через STI подкласса CoProduction. Атрибут type был по ошибке заполнен через rails_admin значением, которое не является...
143 просмотров

Обеспечение галеоном диких мух. Отсутствует партия (jберет)
Я попытался создать минимальный дистрибутив Wildfly с галеоном и s2i, что пока получилось довольно хорошо. Но теперь в моем приложении отсутствуют зависимости для пакетной обработки. Поэтому я попытался добавить batch к GALLEON_PROVISION_LAYERS...
57 просмотров
schedule 12.04.2024