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

Модели могут ассоциироваться тремя основными способами: от одного до многих, от одного до одного и от многих до многих.
5 отв.

Объединение Rails с несколькими внешними ключами

Я хочу иметь возможность использовать два столбца в одной таблице для определения отношений. Таким образом, использование приложения-задачи в качестве примера. Попытка 1: class User < ActiveRecord::Base has_many :tasks end class Task < A...
09 июля '14 в 0:38
4 отв.

Агрегация против композиции против ассоциации против прямой ассоциации

Я просматриваю свои знания в объектно-ориентированном программировании. В рамках отношения между темами классов я столкнулся с некоторыми отношениями, которые немного неоднозначны для меня. Я знаю, что зависимость "uses-a" и наследование "is-a", но ...
23 февр. '14 в 14:53
1 отв.

Та же модель для двух ассоциаций, принадлежащих к

У меня есть модель PointOfContact, которая has_many Systems. Со стороны Systems я хочу идентифицировать PointOfContact как либо technical_manager, так и project_manager (или оба). Пока сохраняя только PointOfContact 1 раз в БД. Моя попытка: class ...
14 марта '11 в 7:34
4 отв.

ExtJS 4: Модели с ассоциациями и магазинами

Введение Я сталкиваюсь с проблемой разработки приложения с классом Ext.data.Model в ExtJS. Я попытаюсь развить свои идеи на очень распространенный сценарий онлайн-магазина здесь, чтобы вы могли следовать за мной. Я был бы очень признателен за любы...
08 июля '11 в 13:02
2 отв.

Модель Rails, принадлежит многим

Мне сложно определить, как связать одну из моих моделей с несколькими другими. Как и сейчас, у меня есть: class ModelA < ActiveRecord::Base has_many :model_b end class ModelB < ActiveRecord::Base belongs_to :model_a end Однако... Model...
09 дек. '10 в 7:20
4 отв.

Как работают методы объединения рельсов?

Как работают методы объединения рельсов? Рассмотрим этот пример class User < ActiveRecord::Base has_many :articles end class Article < ActiveRecord::Base belongs_to :user end Теперь я могу сделать что-то вроде @user = User.find(:firs...
07 окт. '09 в 8:14
5 отв.

Ошибка проверки. Класс должен существовать.

У меня была (часовая) проблема с ассоциациями в Rails. Я нашел много подобных проблем, но я не мог подать заявку на мой случай: Класс города: class City < ApplicationRecord has_many :users end Класс пользователя: class User < Application...
16 авг. '16 в 23:13
3 отв.

Рельсы Sunspot: включают связанные модели при вызове. Results

Скажем, что я хочу искать События в своем приложении. Когда я показываю результаты, я хочу показать, кто создал это событие, например. Есть ли способ добавить .includes(:user) где-нибудь, чтобы избежать ненужных запросов (по одному для каждого событ...
27 нояб. '11 в 2:11
4 отв.

Доступ к вложенным базовым атрибутам модели из шаблона усов

У меня есть одна модель Backbone, у которой есть атрибут, который является ссылкой на другую модель Backbone. Например, у Человека есть ссылка на объект Address. Person FirstName LastName Address Street City State Zip Это кла...
04 июня '11 в 4:27
1 отв.

Rails - последовательность выполнения после создания обратных вызовов и вложенных атрибутов

У меня есть простая настройка модели User и UserProfile с User has_one :user_profile и UserProfile belongs_to :user. Но я не могу оборачивать голову тем, как Rails определяет порядок выполнения after_create обратного вызова и accepts_nested_attrib...
09 марта '12 в 12:23
1 отв.

Flask/SQLAlchemy - Разница между моделью ассоциации и таблицей ассоциаций для отношений "многие ко многим"?

Я начал изучать этот материал из Flask Mega Tutorial. Когда он попадает в отношения "многие ко многим", он создает таблицу ассоциаций следующим образом: followers = db.Table('followers', db.Column('follower_id', db.Integer, db.ForeignKey('user.i...
23 мая '15 в 1:33
6 отв.

extjs 4 Ассоциации классов XTemplate

Я тестирую extjs 4, и я наткнулся на что-то, я не могу понять. У меня есть простая ассоциация объектов: Снимок - hasMany → Модель Теперь я пытаюсь использовать XTemplate для отображения этой ассоциации в компоненте View, поэтому у меня есть XTemp...
24 июня '11 в 15:39
1 отв.

Объединение рельсов в пространствах с именами

Я снова делаю приложение и переношу данные из старого приложения. Некоторые из имен моделей будут одинаковыми, хотя не все из них. Я пишу задачу rake для подключения к старой базе данных, чтения записей, создания некоторых вещей и записи результата ...
01 июня '13 в 17:56
1 отв.

Rails 4: разница между проверкой наличия на id или ассоциацией

Если у меня есть ассоциация 'belongs_to' в модели, я хотел бы знать условную разницу между проверкой ассоциации: class Topping < ActiveRecord::Base belongs_to :pancake validates :pancake, presence: true ... и проверки соответств...
12 марта '15 в 17:18
2 отв.

Mongoid: Как загружать только некоторые поля объекта, который вы ленивы загружаете через ссылку?

По соображениям производительности я использую как можно чаще ключевое слово only() при написании мангулярного запроса, чтобы указать поля, которые я хочу загрузить. Обычный подозреваемый, например, когда я хочу, чтобы пользователь электронной почт...
07 мая '12 в 11:29