3
ответа

Различие между has_one и belongs_to в направляющих? [дубликат]

Я пытаюсь понять has_one отношения в RoR. Скажем, у меня есть две модели - Человек и Ячейка: класс Человек <ActiveRecord:: Основа has_one: класс конца ячейки Ячейка <ActiveRecord:: Основа...
вопрос задан: 8 March 2016 23:55
3
ответа

Используя сборку с has_one ассоциацией в направляющих

В этом примере я создаю пользователя без профиля, затем позже создаю профиль для того пользователя. Я пытался использовать сборку с has_one ассоциацией, но это аварийно завершилось. Единственным путем я вижу, что эта работа...
вопрос задан: 24 January 2015 13:14
2
ответа

Почему мои связанные атрибуты не отображаются как неопределенные методы при использовании fields_for?

У меня есть форма, которая представляет данные для двух моделей, используя fields_for. Основная модель называется Участник, а вторая модель - Student_Detail. Участник имеет один из Student_Detail. При попытке ...
вопрос задан: 18 January 2019 20:26
2
ответа

Я должен использовать has_one или belongs_to в рубине на направляющих?

Я хочу иметь Модель состояния, которая будет относительно статична после некоторого пользовательского набора (и у различных пользователей могут быть различные значения на состоянии). Состояние может относиться к различным моделям, такому...
вопрос задан: 6 October 2016 03:39
2
ответа

CakePHP hasOne ineffeciency?

Я смотрел на примеры на веб-сайте CakePHP, в особенности hasOne используемый в соединении моделей. http://book.cakephp.org/view/78/Associations-Linking-Models-Together Мой вопрос - это, CakePHP...
вопрос задан: 16 December 2010 10:03
2
ответа

RoR: has_one “или другой”? (Или, полиморфизм без наследования.)

Эй все, у меня есть что-то вроде интересного требования для моего проекта. Мне нужны has_one отношения, где это - или один класс или другой, но без наследования. Мне могло сойти с рук...
вопрос задан: 16 September 2009 01:00
1
ответ

Направляющие 3 маршрутизации has_one

У меня есть два класса: класс Пользователь <ActiveRecord:: Основа: has_one: нечто заканчивают класс Foo <ActiveRecord:: Основа: belongs_to: сторона пользователя Foo является дополнительной. Я создал следующую маршрутизацию:...
вопрос задан: 27 July 2010 17:16
1
ответ

Если я использую: class_name приписывают has_one, что я вставляю миграцию?

У меня есть модель в моем приложении для направляющих, которое использует: class_name приписывают для has_one: класс Foo <ActiveRecord:Base has_one: main_bar: class_name => "Панель" #... заканчивается, я немного не уверен что к...
вопрос задан: 2 February 2010 12:52
0
ответов

ruby ​​on rails имеет связь has_one с уникальным

Привет, у меня есть модель foo с has_one: bar. И bar own_to: foo. Мне было интересно, есть ли способ увеличить has_one таким образом, чтобы никакие два бара не могли принадлежать одному и тому же foo. Я посмотрел на ...
вопрос задан: 30 March 2019 22:08
0
ответов

В Rails, используя Mongoid, как мне найти все модели с действительной (не нулевой) ссылкой has_one?

Итак, у меня есть две модели, подобные этому классу ModelParent, включая Mongoid::Document field :name, :type => String has_one :model_child end class ModelChild include Mongoid::Document field :name,...
вопрос задан: 9 April 2012 00:45
0
ответов

Необязательные или условные ассоциации модели в Rails

У меня есть модель пользователя. Пользователи могут иметь 1 из 3 ролей: роль1, роль2, роль3. Это представлено столбцом 'role' в модели пользователя. Каждая роль имеет уникальный профиль. role1_profile, role2_profile, ...
вопрос задан: 11 October 2011 22:33
0
ответов

Лучший способ указать запись по умолчанию для отношения has_many в rails

У меня есть Accounts и AccountAddressess. У учетной записи может быть много AccountAddressess, и я хотел бы указать один как «default_account_address», поэтому в таблице Account у меня есть столбец с именем «...
вопрос задан: 6 April 2011 18:37
0
ответов

Rails: Create association if none is found to avoid nil errors

I have an application where my users can have a set of preferences. Both are stored as ActiveRecord-models as follows: class User < AR::Base has_one :preference_set end class PreferenceSet <...
вопрос задан: 28 September 2010 12:29
0
ответов