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

5 ответов

Знаете ли вы, какие атрибуты должны быть доступны в модели дружбы? Я предполагаю, что только атрибут статуса должен быть доступен. Я прав?

тоящее время я работаю над небольшим приложением для социальных сетей и сейчас пытаюсь создать модель, которая представляетдружба междупользователи, Это то, что я придумал до сих пор: class User < ActiveRecord::Base # ... has_many :friendships ...

3 ответа

Не всегда. В данном конкретном случае это нормально.

выразить, что в группе может быть несколько пользователей, а пользователь может принадлежать нескольким группам, я установил следующие ассоциации: class Group < ActiveRecord::Base has_many :users_groups has_many :users, :through => ...

2 ответа

Rails: ActiveRecord :: HasManyThroughSourceAssociationNotFoundError: Не удалось найти исходную ассоциацию

У меня есть следующий код (несколько упрощенный ... create_table :signatures do |t| t.integer :signer_id t.integer :card_id t.timestamps endС моделями, похожими на ... class Signature < ActiveRecord::Base belongs_to :card belongs_to :user end ...

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

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 ...