Вопросы по теме 'has-many-through'

Каков код по умолчанию для массового has_many: сквозное назначение соединения в рельсах?
У меня есть базовое отношение has_many :through, которое является двунаправленным: calendars have many calendar_calendar_events calendars have many events through calendar_calendar_events events have many calendar_calendar_events events have...
677 просмотров

Вложенный имеет много через плагин и именованные области
У меня есть модель пользователя (: имя, : пароль, : электронная почта), модель событий (: имя, : и т. д.) и модель интересов (: имя) [> все в единственном числе‹] Затем я создал две таблицы соединений -> UsersInterests и EventsInterests; каждый из...
344 просмотров

Как контролировать целостность в Rails отношения has_many:through?
Я пытаюсь предотвратить удаление связанной записи, если у нее есть собственные связанные записи. Rails, похоже, подрывает параметр :depend => :restrict и все равно выполняет DELETE SQL. Что мне не хватает? class User < ActiveRecord::Base...
685 просмотров

has_many: через существующий объект
очень похоже на этот вопрос, но не совсем то же самое. У меня есть модели музыкантов и инструментов: # musician.rb class Musician < ActiveRecord::Base attr_accessible :instrument_attributes has_many :instrument_choices has_many...
1007 просмотров

Как получить промежуточный объект при использовании функции объекта коллекции в отношениях has_many:through
После определения отношения has_many :through, @user = User.New(:name=>"Bob") @project = Project.New( :name=>"Market Survey") @user.projects << @project Есть ли простой способ получить новый промежуточный объект, который он...
380 просмотров

ActiveAdmin / Formtastic Has Many Through с полем
У меня есть пользователи и группы. Users has_many :groups, :through => Membership Groups has_many :users, :through => Membership Хорошо до сих пор. Членство теперь имеет логическое поле manager . Пользователи могут быть...
442 просмотров

Как сгруппировать объект по связанной с ним модели при использовании отношения has_many:through в рельсах?
Я работаю над приложением, которое помогает местному ресторану отслеживать отработанные часы каждый день. Пользователь вводит данные через модель, называемую «Оформление заказа», в конце каждой смены. Они выбирают сотрудника, связанного с has_many...
161 просмотров

Имеет много ассоциаций с тегами сообщений для конкретных пользователей.
Я довольно новичок в Rails, и отношения «многие ко многим» немного выше моего понимания. В моем приложении User их много, и они могут видеть Posts других. Они могут классифицировать сообщения для себя , добавляя Tag — только один к сообщению....
310 просмотров

Имеет много сквозных отношений с принимает вложенные атрибуты
Я понимаю, что для использования вложенных атрибутов мне нужно использовать отношение «имеет много» вместо отношения «имеет» и принадлежать многим, поэтому у меня есть следующие настройки: class Deed < ActiveRecord::Base has_many...
35 просмотров

Как удалить has_many через ассоциацию из родительской модели, сняв флажок?
Я действительно новичок в RoR и программировании в целом, и я прочитал ошеломляющее количество stackoverflow/railsforum/railscasts... и т. д. уже и просто не могу найти решение. Моя проблема почти идентична этот пост и этот пост - - на оба из...
814 просмотров

Devise - Вложенные атрибуты - Клиент --› Customer_addresses --› Адрес
Я пытался создать отношения, такие как база данных, указанная ниже, используя devise для создания таблицы Customer. Я создал миграции для других таблиц, используя идентификатор, используя имена таблиц и идентификатор. Мои модели выглядят так, как...
42 просмотров

Rails нетерпеливо загружает has_many через таблицу соединений
Моя среда разработки находится на Rails 4.1 и postgresql. У меня есть 3 модели с has_many через отношения: class Item < ActiveRecord::Base has_many :item_parts has_many :parts, through: :item_parts end class Part <...
1311 просмотров

rails 4 имеет много через запрос ассоциации
У меня есть эти модели, но когда я делаю Message.last.people или Message.last.recipient_lists, я получаю сообщение об ошибке. Как я могу ссылаться на списки получателей или людей, прикрепленных к сообщению с активной записью? Нужно ли мне делать...
39 просмотров

Laravel 5 hasManyThrough повторяющееся содержимое строки
У меня есть следующие таблицы базы данных: tour idtour other_columns day idday other_columns tour_has_day idtour idday В каждом туре много дней, и эти дни можно использовать в других турах. Итак, в модели Tour.php я...
88 просмотров
schedule 20.10.2022

Rails — проблема в has_many через вложенные атрибуты
У меня проблема с сохранением has_many через отношение с вложенными атрибутами. Из-за сложности и требований в приложении соотношение выглядит следующим образом Структура таблицы, agreements: id agreement_rooms: id agreement_id...
292 просмотров

Как связаны запросы I18n и базы данных ActiveRecord?
Кто-нибудь знает, какое отношение I18n имеет к базе данных? class DecorativeCentersSalesRepresentative < ActiveRecord::Base belongs_to :decorative_center, class_name: ::DecorativeCenter belongs_to :user, class_name: ::SalesRepresentative...
136 просмотров

Возникли проблемы с обновлением дополнительных атрибутов модели соединения в has_many через ассоциацию - Rails
Я все еще изучаю Rails и делаю игру-симулятор Google Adwords для обучения. Внутри игры (я могу объяснить только связанную часть этого вопроса) у меня есть три модели: Adgroup (в моем коде называется KeywordAdgroup), Keyword, AdgroupKeyword , а...
201 просмотров

Laravel Has Many через отношения не работает
Я новичок в laravel, и у меня возникла проблема с отношениями. У меня есть три стола. asset assetmaintenance users id id id name asset_id name...
757 просмотров

Rails: ArgumentError — вы не можете определить уже определенный столбец
У меня есть приложение Rails 6 (6.0.0rc1). У него есть модели книг и авторов, которые имеют ассоциации has_many :through. Я создал таблицу соединений с rails g migration CreateJoinTableAuthorsBook author:references books:references Как...
2038 просмотров