Результаты поиска по запросу "has-many-through"

3 ответа

Нужны данные из таблицы соединений rails, has_many: through

У меня есть 3 таблицы - пользователи, вещи, и следует. Пользователи могут следить за вещами через следующую таблицу, связываяuser_id сthings_id, Это будет означать: class User has_many :things, :through => :follows end class Thing ...

3 ответа

rspec-тестирование has_many: through и after_save

У меня есть (я думаю) относительно простойhas_many :through связь с таблицей соединений: class User < ActiveRecord::Base has_many :user_following_thing_relationships has_many :things, :through => :user_following_thing_relationships end ...

3 ответа

Rails: HasManyThroughAssociationNotFoundError

У меня проблемы с получениемhas_many through ассоциация к работе. Я продолжаю получать это исключение: Article.find(1).warehouses.build ActiveRecord::HasManyThroughAssociationNotFoundError: Could not find the association :entries in model ...

ТОП публикаций

6 ответов

Rails - сортировка по данным таблицы соединений

У меня есть проект RoR в работе. Вот соответствующие разделы моих моделей. Главная has_many :communities, :through => :availabilities has_many :availabilities, :order => "price ASC"сообщество has_many :homes, :through => :availabilities ...

3 ответа

Проверьте, что объект имеет один или несколько связанных объектов

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

1 ответ

Active Record has_many: через удаление одной связанной записи

Это может быть очень простой упущением с моей стороны, но я не могу вспомнить простой метод для удаления ассоциации между двумя объектами, соединенными черезhas_many :through, IE: class Photo has_many :tags, :through => :taggings has_many ...

3 ответа

Rails has_many: через вложенную форму

Я только что прыгнул вhas_many :through ассоциация. Я пытаюсь реализовать возможность сохранения данных для всех 3 таблиц (Physician, Patient и таблица ассоциаций) через единую форму. Мои миграции:class CreatePhysicians < ActiveRecord::Migration ...

1 ответ

Как я могу создать новые записи с помощью has_many: through и honor: условий?

Допустим, у меня есть курс, в который студенты могут записаться через членство (например, has_and_belongs_to_many в отношении курсов и студентов). Некоторые членства предназначены для студентов, которые только наблюдают за классом (не для ...

2 ответа

Отношения многие ко многим с Ember, ember-data и Rails

У меня возникла проблема с попыткой сохранить много-много связей в Ember.js, используя ember-data и rails. Ассоциация отлично работает на угасшей стороне вещей, однако, когда я пытаюсь зафиксировать транзакцию, она не будет включать в себя список ...

1 ответ

has_many: через внешний ключ?

Я прочитал несколько вопросов по этому поводу, но еще не нашел ответ, который подходит для моей ситуации. У меня 3 модели:Apps, AppsGenres а такжеGenres Вот соответствующие поля из каждого из них: Apps application_id AppsGenres genre_id ...