Описание тега has-one

0 ответов

Rails__Ассоциация

У меня 2 модели: Модель пользователя и модель профиля. Моя ассоциация выглядит следующим образом: Class User < ActiveRecord::Base has_one :profile end Class Profile < ActiveRecord::Base belongs_to :user validates user_id, presence: true end Мо…
2 ответа

rails has_one удалить ссылку

Является ли единственный способ уничтожить ассоциацию has_one и assign_to, установив для FK значение nil для объекта assign_to?
31 янв '11 в 21:52
2 ответа

Отношение has_one без nested_form

Я пытаюсь реализовать отношение has_one через базовую форму, и я застреваю полностью. Кажется, я пробовал огромное количество комбинаций вещей в контроллерах и формах, но, похоже, никуда не денется. У меня есть номер телефона, для которого я использ…
19 авг '14 в 10:08
0 ответов

Как я могу использовать выбор коллекции с ассоциацией has_one

У меня 2 модели: class Brigade < ActiveRecord::Base attr_accessible :title has_one :country end class Country < ActiveRecord::Base attr_accessible :title end В моем _form.html.erb у меня есть: <%= form_for(@brigade) do |f| %> <p> &…
14 апр '13 в 17:57
1 ответ

Получить данные с hasOne в Laravel 5.6

Я хотел бы знать, как получить данные с hasOne в laravel? Например, у меня есть таблица брендов и таблица продуктов, в которой есть столбец, содержащий идентификатор бренда, поэтому, если у продукта должен быть бренд, "hasOne" прекрасно работает с о…
19 июн '18 в 14:10
3 ответа

Разница между has_one и own_to в Rails?

Я пытаюсь понять has_one отношения в RoR. Допустим, у меня есть две модели - Person а также Cell: class Person < ActiveRecord::Base has_one :cell end class Cell < ActiveRecord::Base belongs_to :person end Могу ли я просто использовать has_one …
14 май '09 в 01:16
2 ответа

Kohana 3.3 $_has_many ошибка

Я пытаюсь настроить отношения один-ко-многим между Пользователем и его Клиентами. Я могу получить доступ к одному клиенту, когда я устанавливаю свою модель следующим образом: class Model_User extends Model_Auth_User { protected $_has_one = array( 'c…
22 мар '13 в 23:37
2 ответа

Ruby on Rails has_one Модель, не поддерживающая столбец идентификаторов

У меня есть устаревшее приложение rails (версия 1.2.3), которое без проблем работает на нескольких серверах (не говоря уже о моей локальной среде). Развернут на своем новейшем сервере, хотя, и теперь я получаю ActiveRecord::StatementInvalid: Mysql::…
21 апр '10 в 21:15
1 ответ

Может ли модель принадлежать многим моделям, имеющим одну из первых моделей?

У меня есть две таблицы.users superpowers Я хочу каждый user быть ограниченным одним superpower, Но разные users может иметь то же самое superpower, (у Сэма может быть огонь, у Джона может быть молния, у сары также может быть молния. Но у каждого по…
1 ответ

Имеет отношение к проблеме ассоциации

У меня есть Модель пользователя с наследованием одной таблицы и двумя пользовательскими подклассами: Персонал и Клиницист. Чтобы избежать нуля столбцов в пользовательской таблице, я создал модель ClinicianProfile и таблицу clinician_profiles. Имя кл…
05 сен '17 в 19:46
0 ответов

Фильтрация данных в Rails, когда используются отношения "has_one", "through" и "own_to"

Пожалуйста, посмотрите на мои модели: class SalaryItem < ApplicationRecord has_one :profession delegate :name, :to => :profession, :prefix => true, :allow_nil => false accepts_nested_attributes_for :profession has_one :profession_categor…
23 окт '17 в 21:13
1 ответ

Django эквивалент Rail's has_one через

Есть ли что-то эквивалентное has_one :through в Джанго? я имею User, Company, а также CompanyMember моделей. CompanyMember имеет внешние ключи к User а также Company, User может принадлежать Company сквозь CompanyMember модель. Предполагать User уни…
30 янв '15 в 00:07
1 ответ

Как изменить частичную форму для обработки ассоциации has_one?

Это актуальная часть моего _form.html.erb <%= form_for(@score) do |f| %> <% if @score.errors.any? %> <div id="error_explanation"> <h2><%= pluralize(@score.errors.count, "error") %> prohibited this score from being saved…
12 окт '12 в 09:58
1 ответ

Как создать представление, содержащее поле связанной модели в рельсах?

В моем проекте у меня есть Organization модель и Address модель. Вот связь между моделями: class Organization < ApplicationRecord belongs_to :adresse end class Organization < ApplicationRecord has_one :organization end Я хотел бы знать, как со…
1 ответ

Что происходит с моделями с BelongsTo и настройкой отношения hasOne?

Что происходит, когда две модели связаны одновременно с отношением ownTo и hasOne?Обнаруживает ли среда эту ситуацию, чтобы избежать извлечения слишком большого количества данных? РЕДАКТИРОВАТЬ: CakePHP конкретно, хотя то, что делают другие фреймвор…
1 ответ

Rails has_one принадлежит_ для отображения поля в индексе?

У меня есть две модели: сезон и категория. Я хочу отобразить название категории в представлении индекса сезона. class Season < ActiveRecord::Base attr_accessible :nb_down, :nb_up, :name, :category_id has_one :category accepts_nested_attributes_fo…
02 июл '13 в 13:45
1 ответ

Вложенный атрибут Rails удаляется при вызове build

Я очень плохо знаком с Rails, так что, вероятно, здесь есть простая концепция, которую я просто не понимаю, но вот что происходит. У меня есть модель User (работает на Devise), и у каждого пользователя есть свой соответствующий атрибут фотографии. Я…
08 мар '12 в 18:37
1 ответ

Ошибка отношения ruby ​​on rails

У меня проблема с отношениями в рубине на рельсах. У меня есть отношения 1:1 между двумя таблицами Professionals а также Users, Так что я использовал belongs_to а также has_one, professional.rb class Professional < ActiveRecord::Base attr_accessi…
26 окт '14 в 20:03
0 ответов

Rails 5 set has_one ассоциация с сильными параметрами

Я разрабатываю приложение на Rails 5, в котором я столкнулся со следующей трудностью. У меня есть две модели, скажем Kid а также Toy, которые находятся в отношениях один к одному, как это: class Kid < ActiveRecord::Base has_one :toy end class Toy…
11 окт '17 в 05:51
1 ответ

Rails has_one с таблицей соединений

В моем приложении есть Athletes... спортсмены могут заниматься многими видами спорта. спортсмен: has_many :sports, :through => :user_sports has_one :primary_sport, conditions: ["user_sports.primary = ?", true], class_name: "Sport" has_many :user_…
08 май '13 в 15:54