Описание тега has-many
NoneHas_many indicated a master-detail relationship
2
ответа
Rails, используя has_many through и fields_for
У меня небольшая проблема с тем, чтобы заставить это работать. class User < ActiveRecord::Base has_many :events, :through => :event_users has_many :event_users accepts_nested_attributes_for :event_users, :allow_destroy => true, :reject_if =…
11 янв '11 в 23:04
0
ответов
Получение "невозможно записать неизвестный атрибут" при попытке сохранить ассоциацию has_many
Я использую Rails 5. У меня есть две модели, которые связаны друг с другом... class Scenario < ApplicationRecord belongs_to :grading_rubric, optional: true has_many :confidential_memo has_many :roles attr_accessor :roles_str end а также class Rol…
16 ноя '16 в 20:11
3
ответа
Rails 3 - передача user.id в скрытом поле формы против использования ассоциации
Хорошо, так что в настоящее время у меня есть форма <div class="field"> <%= f.label :title %><br/> <%= f.text_field :title %><br/> <%= f.label :itunesurl %><br /> <%= f.text_field :itunesurl %><br /…
13 май '11 в 18:45
2
ответа
Rails 4: моделирование и проектирование тестового банка?
Так что я нахожусь в процессе моделирования / разработки академического банка тестов для пользователей моего приложения, и мне было интересно, есть ли какой-то Rails-способ по умолчанию, чтобы сделать что-то вроде этого: По сути, у банка тестов буду…
15 янв '14 в 11:03
1
ответ
В Rails, как бы вы объединили два разных has_manys в одно?
Допустим, у нас есть пользователь. Пользователь has_many документы через аккаунт, как это... class User < ActiveRecord::Base belongs_to :account has_many :documents, :through => :account, :order => "created_at DESC" end class Account < A…
06 июл '13 в 13:42
1
ответ
Rails Active Record с отображением строки модели в виде Unbidden
Вопрос: я относительно новичок в рельсах. Я выяснил, как отображать данные из связанных моделей, однако вся строка таблицы отображается в виде массива в нижней части элемента div. Любые предложения будут приветствоваться. [#<ShortTermGoal id: 1, …
31 май '15 в 16:08
0
ответов
Rails, has_many с внешним ключом, как подключить принадлежит?
Моя модель User имеет следующие строки: has_many :social_ids has_many :friend_ids, :class_name => "SocialId" И моя модель SocialId имеет: belongs_to :user Это позволяет мне делать такие вещи, как user1.social_ids << social_id1 user2.social_ids <<…
18 июл '13 в 19:34
1
ответ
Найти элементы пользователей через ассоциацию, используя Elasticsearch с Searchkick on Rails?
Я должен искать книги, пользователи имеют книги через авторов, чтобы иметь возможность искать только свои книги, не показывая книги других пользователей. модель книги has_many :authors has_many :users, through: :authors Я пытался искать, как описано…
02 дек '16 в 16:54
2
ответа
Нет такого столбца при создании псевдонима для ассоциации модели в Rails
Я хочу создать связь один ко многим между User а также Task модель. В моей пользовательской модели я хотел бы дать ему псевдоним owner и ссылаться на задачи пользователя как owned_tasks, class User < ActiveRecord::Base has_many :owned_tasks, clas…
18 июн '15 в 16:52
2
ответа
Ruby on Rails: ссылка has_many - какие объекты модели принадлежат ему?
Я новичок в Rails и закончил "Учебник по Ruby on Rails 3" Майкла Хартла. Хотя книга многому меня учит, я нахожу эту головоломку не понимаю. Для предварительного просмотра головоломки, то есть, я не понимаю, внутри модели пользователя, has_many :foll…
30 авг '11 в 08:28
0
ответов
Получите уникальные идентификаторы из 2 отношений has_many в рельсах
Я не могу найти простой способ получить идентификаторы точек из этих отношений pointtype has_and_belongs_to_many pointfields pointfield has_and_belongs_to_many pointtypes Я делаю следующее: @pointtypes = current_project.points.map{|p| p.pointtype}.u…
19 фев '13 в 11:31
2
ответа
Когда я добавляю has_many, некоторые данные случайно не сохраняются
У меня есть 3 модели, Challenge, Pun, User (управляемый драгоценным камнем Clearance) Пользователь может создать вызов. Вызов содержит много каламбуров. Пользователь также может создать Пан. Все в порядке, пока я не установил Pun для принадлежащего …
23 апр '18 в 05:23
1
ответ
Rails has_many через промежуточную модель
В рельсах есть способ выбрать транзитивные модели. У нас следующая структура модели. У покупателя много покупок, а у покупок много заказов. Не существует прямой связи между клиентом и моделью заказа. Они могут быть связаны через модель покупки. Тепе…
30 дек '15 в 06:40
1
ответ
Rails 3 has_many изменился?
Мне нужно отслеживать изменения (добавления и удаления) ассоциации, настроенной так: has_many :listing_services has_many :services, through: :listing_services Для нормальных атрибутов самый простой способ сделать это - проверить l.changes[attribute]…
21 фев '12 в 18:03
2
ответа
Kohana 3.3 $_has_many ошибка
Я пытаюсь настроить отношения один-ко-многим между Пользователем и его Клиентами. Я могу получить доступ к одному клиенту, когда я устанавливаю свою модель следующим образом: class Model_User extends Model_Auth_User { protected $_has_one = array( 'c…
22 мар '13 в 23:37
1
ответ
Проблема наследования
У меня есть такая модель class Canvas include Mongoid::Document field :name referenced_in :hero end class Browser < Canvas field :version, :type => Integer end class Hero include Mongoid::Document field :name references_many :canvases end Как …
30 мар '11 в 06:12
2
ответа
Rails неопределенный метод, возвращенный через отношение has_many
У меня тут небольшая проблема, которую я не совсем понимаю. Рельсы 3.1. У меня есть два класса, связанные с отношением has_many Books и Data: class Book < ActiveRecord::Base has_many :data, :dependent => :destroy end class Datum < ActiveRec…
19 июл '12 в 08:07
2
ответа
Eloqent имеет много отношений с условием
У меня есть модельный контракт со свойствами 'id', 'orderer_user_id' и 'contractor_user_id'. У меня есть подпись модели со свойствами 'contract_id', 'user_id' и 'подписано'. У меня есть отношение hasMany к договору, чтобы получить подписи, принадлеж…
12 мар '18 в 16:01
1
ответ
Ransack сортировать ссылку для многих ассоциаций
Rails 4.2.4, Ruby 2.2.3, Ransack 1.7.0 У меня есть модель как: class Patient < ActiveRecord::Base has_many :patient_statuses def latest_status self.patient_statuses.last.status end end Другая модель как: class PatientStatus < ActiveRecord::Bas…
22 янв '16 в 04:40
1
ответ
RoR Как сделать более одной сборки Build в одном блоке без потери информации?
Сейчас я только начинаю небольшой проект, чтобы узнать больше о новых возможностях в RoR 3 . Поэтому я читал об ассоциациях между объектами, более конкретно о методе "сборки". Моя проблема, когда я использую его один раз, нет проблем, как: @note = p…
12 июн '11 в 22:42