Описание тега model-associations
Models can associate in three main ways: one to many, one to one, and many to many.
1
ответ
Эффективные запросы соединения - это можно сделать с помощью ActiveRecord
У меня есть 4 модели, A, B, C и D class A < ActiveRecord::Base has_many :B has_many :C, :through => :B end class B < ActiveRecord::Base belongs_to :A has_many :C has_many :D, :through => :C end class C < ActiveRecord::Base belongs_to …
10 янв '12 в 04:18
1
ответ
Ассоциация "многие ко многим" в CakePHP 3.x
У меня есть вопрос, который, кажется, повторяется, но это не так: Я объясняю с небольшим примером. У меня есть два стола: студенты и курсы. Каждый студент может пройти N курсов, и каждый курс может пройти N студентов. Я хочу, чтобы у студентов был д…
24 апр '17 в 02:52
1
ответ
Как я могу передать дополнительную информацию от элементов simpleForm к моему контроллеру в рельсах
Я использую SimpleForm в Rails, и у меня есть 2 поля, представленные пользователю, чтобы выбрать местоположение (богатую ассоциацию) из предварительно отфильтрованного набора Locations. Каждый выбор должен быть сохранен в соединительной таблице вмес…
10 окт '15 в 09:31
1
ответ
Как добавить материал, связанный с миграцией?
У меня, казалось бы, легкая проблема, но я не смог найти правильного объяснения (или я просто слишком устал, чтобы ее увидеть). У меня есть следующие миграции и модели: class User < Sequel::Model one_to_many :orders end Sequel.migration do change…
29 ноя '14 в 20:17
0
ответов
Rails__Ассоциация
У меня 2 модели: Модель пользователя и модель профиля. Моя ассоциация выглядит следующим образом: Class User < ActiveRecord::Base has_one :profile end Class Profile < ActiveRecord::Base belongs_to :user validates user_id, presence: true end Мо…
06 окт '16 в 15:49
2
ответа
Получить запись хотя бы с одним связанным объектом
У меня есть следующая схема в mongoid: У пользователя много задач - has_many:tasks Задача принадлежит пользователю - assign_to:user Как я могу получить только 10 первых пользователей хотя бы с одной задачей? Что-то вроде этого: User.where(:tasks.ne …
21 янв '14 в 16:25
2
ответа
Разное принадлежит_ ко многим ассоциациям
Я нашел хорошие ответы здесь, здесь и здесь, но у меня возникли проблемы с обобщением того, что я хочу. У меня есть несколько категорий, которые будут курировать и выбирать. Таким образом, пользователи смогут выбирать cat1, cat2 и cat3, но не вводит…
02 фев '14 в 04:02
2
ответа
CakePHP 3: имя свойства ассоциации конфликтует с полем с тем же именем таблицы
Я использую CakePHP 3.2. У меня две таблицы service_requests а также coupon_history service_requests Таблица CREATE TABLE `service_requests` ( `id` char(36) NOT NULL, `request_id` bigint(20) NOT NULL, `user_id` char(36) NOT NULL, `user_address_id` c…
01 июл '16 в 07:25
0
ответов
Действие изменений Rails не отражает удаление ассоциированного объекта.
У меня есть Note модель, которая has_one юридическое лицо Deadline с вложенными атрибутами. После обновления примечания я проверяю, был ли изменен крайний срок при обновлении, используя changes метод рельсов. Это прекрасно работает во всех случаях, …
26 фев '16 в 07:51
1
ответ
Варианты Rails Association
Я новичок в Rails только что учился в прошлом месяце или около того. У меня есть вопрос относительно создания модельных ассоциаций. Я попал в точку, где, как мне кажется, мне нужно вернуться и внести изменения в то, что я уже сделал. Вот сценарий. Я…
22 фев '12 в 03:38
1
ответ
(Объект не поддерживает #inspect) Застрял в консоли
У меня есть три модели, такие как Page, AdminUser и Section: class Page < ActiveRecord::Base attr_accessible :name, :position, :permalink belongs_to :subject has_many :sections has_and_belongs_to_many :editors, :class_name => "AdminUser" end c…
06 июн '12 в 09:30
2
ответа
Как создать модель, которая будет связана с двумя родительскими моделями
Я новичок в рельсах и все еще изучаю ассоциации, и я застрял в модельных отношениях. У меня есть модель, которую я хочу связать с двумя родительскими моделями, чтобы при создании экземпляра этой модели он автоматически связывался с двумя родительски…
11 сен '13 в 20:06
1
ответ
rails3 и правильный способ использования ассоциаций
Я делаю свое первое приложение rails(3). Ассоциации не имеют смысла. Во-первых, даже направляющие не объясняют, что они делают, они просто объясняют, как их использовать. Из того, что я понимаю, ассоциации делают две вещи: a) Allow ActiveRecord to o…
16 июн '11 в 22:54
1
ответ
Сопоставления свойств в Entity Framework без ПК?
Я попытался создать EF-модель (VS2010, .NET4) с 3 таблицами, каждая таблица с ПК называется Sync_ID. TABLE_HEAD: (Sync_ID (PK), GRID_ID int, SERIALNUMBER int, YEAR int) TABLE_POINT: (Sync_ID (PK), GRID_ID int, SERIALNUMBER int, YEAR int, POINT_NUMBE…
21 июл '11 в 12:37
1
ответ
Взаимосвязь сущностей SQL и NoSQL в Symfony
Я использую Symfony на своей веб-странице, я хочу использовать оба mongodb а также mysql в моей модели базы данных, и я не знаю, как связать между таблицей на моем sql и документом на mongodb.Пример: PERSON - отношение 1 - n - ADDRESS, где PERSON эт…
03 май '14 в 10:16
2
ответа
Рельсовое объединение HABTM
Мне нужна помощь в создании ассоциации для моего нового приложения рельсов. У меня две модели User а также Profession, У пользователя может быть много профессий, а профессия может принадлежать многим пользователям. я могу сделать HABTM ассоциация в …
30 янв '18 в 07:52
2
ответа
Ruby on Rails: ссылка has_many - какие объекты модели принадлежат ему?
Я новичок в Rails и закончил "Учебник по Ruby on Rails 3" Майкла Хартла. Хотя книга многому меня учит, я нахожу эту головоломку не понимаю. Для предварительного просмотра головоломки, то есть, я не понимаю, внутри модели пользователя, has_many :foll…
30 авг '11 в 08:28
1
ответ
Активные записи ассоциаций
Я работаю над сайтом для моей ассоциации гольфа. У меня есть несколько разных моделей, но я столкнулся с проблемой, когда попытался включить курсы. Поле будет представлять название курса, если в гольф-клубе имеется более одного поля, или название ку…
26 июл '13 в 05:04
2
ответа
CakePHP 2.x вмещаемый + нумерация страниц для вложенной модели
У меня есть проблема с нумерацией вложенных моделей с использованием содержимого в Cake... У меня есть три модели: Категория, CompanyCategory, Company и там ассоциация такая Category hasMany CompanyCategory CompanyCategory belongsTo Category Company…
15 апр '14 в 06:51
1
ответ
Неопределенная ошибка метода с ассоциацией Rails has_one (Rails 5)
Я пытаюсь получить доступ к методам связанной модели в представлении, но получаю неопределенную ошибку метода неопределенный метод `cpt_code'для процедуры:0x007fe7b55518e8 , Спасибо за вашу помощь! индекс просмотра: <% @actuals.each do |actual| %…
06 июл '17 в 16:23