Вопросы по теме 'belongs-to'

Отношения ActiveRecord, когда модель имеет как одну, так и несколько одинаковых моделей
Мои данные похожи на это: class Team < ActiveRecord::Base has_many :persons has_one :leader end class Person < ActiveRecord::Base belongs_to :team end Человек принадлежит только к одной команде, но из множества членов команды...
197 просмотров

Cakephp несколько принадлежащих полей
Я использую Cakephp 1.3, и у меня проблема с несколькими отношениями ownTo. У меня есть 3 таблицы Библиотека, Пользователь, Адрес. Я использую рекурсивный на 2 UserModel: var $belongsTo =...
910 просмотров
schedule 18.11.2021

создание записи с has_one и own_to
У меня есть модель "Пользователь и команда". У пользователя может быть только одна команда, и каждая команда принадлежит пользователю. Я изо всех сил пытаюсь заставить ассоциацию работать в обоих направлениях. Модель команды: class Team <...
371 просмотров

Установка объекта has_many для переноса его родительского идентификатора
У меня есть объект под названием tag который has_many :tweets . tweet также имеет соответствующий belongs_to . Если я создаю твит для сохранения в модели tag следующим образом: new_tweet = Tweet.new...
77 просмотров
schedule 13.11.2021

CakePHP не сохраняет ключ BelongsTo
Я пытаюсь сохранить запись, принадлежащую другой модели. Тем не менее, я получаю сообщение об ошибке, что внешний ключ отсутствует. Документы CakePHP показывают примеры этой работы, но я не могу заставить ее работать. Вот форма: echo...
655 просмотров
schedule 04.03.2022

Rails - показать, какому клиенту принадлежит проект в представлении индекса проекта
Клиент has_many проектов. Проект belongs_to клиент. Как показать в представлении индекса внутри цикла @projects , какому клиенту принадлежит этот проект? Это то, что я пытаюсь сделать в представлении: <% @projects.each do |project|...
85 просмотров

Установка родителя в ассоциации rails own_to
У меня есть две модели, Player и Team. Игрок принадлежит команде, однако в команде нет_многих игроков, потому что меня не интересует список игроков команды. Я создаю ассоциацию только для того, чтобы один раз обновить поля команды (например, это...
258 просмотров
schedule 13.03.2022

Rails: has_many БЕЗ принадлежности_к
В настоящее время я работаю с RoR, следуя некоторым книгам и учебникам, и это работает довольно хорошо. Но теперь мне нужно реализовать что-то, для чего я не нахожу ресурсов, и мне нужна небольшая помощь. Вот что я хочу сделать: у меня есть...
3270 просмотров
schedule 01.04.2022

почему эта база данных rails не работает с отношениями has_one?
У меня есть две модели: User и Description. У всех пользователей есть одно описание, и все описания принадлежат пользователю. Я создал форму, которая создает описание, но когда я попытался получить данные описания в представлении, мне не удалось. Я...
98 просмотров

Таблица Rails Join с двумя внешними ключами из одной модели
Пробую моделировать конкурсы, игры, команды. class Contest < ActiveRecord::Base has_many :games end class Game < ActiveRecord::Base belongs_to :contest belongs_to :away_team, :class_name => "Team", :foreign_key => :away_team_id...
957 просмотров

Rails has_many STI с вспомогательной STI
Я думаю, что это скорее проблема «Дизайн модели», чем проблема рельсов. Для ясности вот бизнес-логика: у меня есть места, и я хочу реализовать несколько API для получения данных об этих местах. Все эти API имеют много общего, поэтому я использовал...
184 просмотров
schedule 05.05.2022

Несколько ассоциаций с одной и той же моделью в CakePHP 3
Я использую CakePHP версии 3.x. Когда я запрашиваю MessagesTable, я хочу получить данные пользователей для отправителя и получателя сообщения. Я делал это много раз в cakePHP 2, но не могу понять, почему это не работает в версии 3.x. у меня...
4284 просмотров

Как вы получаете имена моделей, у которых есть MyObject has_many of?
Использование Ruby (1.8.7) и Rails (2.3.8) выполнение myObject.attributes дает вам хэш атрибута для значения. скажем, у меня есть сценарий: class MyObject has_many :other_objects class OtherObject belongs_to :my_object Должен...
103 просмотров

принадлежит более чем одной связанной записи
Извините за этот нубский вопрос. Читать это здесь: guides.rugyonrails В нем говорится, что ассоциация принадлежности_к уместна, когда каждая книга может быть назначена только одному автору. Но как лучше всего, если у книги может быть...
45 просмотров
schedule 30.06.2022

has_many и own_to не работают в рельсах
Я создал две модели 1) Contact 2) Customer в моем приложении Rails, теперь я хочу объединить две таблицы этих моделей. Таблицы контактов и клиентов соответственно. Я использую следующий код: 1) контакт.рб: class Contact <...
991 просмотров
schedule 20.07.2022

Не удалось найти метод Ошибка ActiveRecord.new
Я столкнулся с этой проблемой в майском приложении Rails 3.0.3, я думаю, что это глупая ошибка, но я не могу понять, почему это происходит, или на самом деле я неправильно понимаю поведение ActiveRecord, и на самом деле это не ошибка. Это сценарий,...
740 просмотров

Головная боль ассоциаций Rails 3.0 имеет_много и принадлежит_к.
В настоящее время изучаю Rails, так что будьте осторожны. Я хочу проверить, правильно ли я понимаю, прежде чем зайти слишком далеко: Создание приложения, которое позволяет нашим «Клиентам» входить в систему и создавать предложения. Затем...
74 просмотров

ruby on rails - как заставить отношения работать в маршруте, контроллере, представлении? has_many, принадлежит_кому
Я изо всех сил пытаюсь заставить свои отношения в рельсах работать. У меня есть модель User, Gallery, Comment class Gallery has_many :comments belongs_to :user end class User has_many :comments has_many :galleries end class...
10710 просмотров

Rails 4 - выбросы has_one и own_to
Я прочитал это , поэтому я понимаю разница. Но я унаследовал приложение, которое ведет себя странно (я думаю, возможно, я ошибаюсь, и это нормально). Есть 2 модели: class Pod < ActiveRecord::Base has_one :pod_admin end class...
147 просмотров

У Rails есть_многие принадлежит_к с внешним_ключом и именем класса
Я пытаюсь смоделировать систему User s и Message s. Message имеют addresser и addressee . User есть sent_message и received_messages . Прямо сейчас тесты терпят неудачу, так как не могут найти addressee_id и addresser_id. Я хотел бы...
1272 просмотров