Вопросы по теме 'rails-models'

Рельсы - Сомнение в модели
Учитывая тот факт, что у меня есть такие модели: class Person has_many :owned_groups, :class_name => "Group", :foreign_key => :owner_id has_many :owned_group_memberships, :through => :owned_groups, :source =>...
101 просмотров

Ассоциации модели длинной цепи Rails
Ну, я знаю, как обрабатывать ассоциации от одной модели (назовем ее ModelA) через вторую (ModelB) к третьей (ModelC). Но что, если третий (ModelC) связан с пятым (ModelE) через четвертый (ModelD). #ModelA has_many :model_bs has_many :model_cs,...
432 просмотров

Загрузка больших наборов данных в приложение Rails
Я имею дело с миллионами строк данных, которые хочу загрузить в свое приложение Rails в виде моделей. Я использую MySQL в качестве базы данных и использую Rails 2.3.14. Один из моих коллег говорит, что нецелесообразно добавлять записи напрямую в...
2384 просмотров

Ruby on Rails: как перенести изменения, внесенные в модели?
Как я могу перенести изменения, внесенные в модели, в приложение Rails? Например, я знаю, что если я создам модель с помощью команды «rails g model Имя человека: строка», миграция также будет создана. Однако, если после этого шага я перейду к...
11396 просмотров

Rails 4, как мне создать новый экземпляр модели из строкового поля в форме?
Как правильно сделать следующее в Rails 4? У меня есть форма, которая принимает строку и некоторые другие параметры для конкретной модели, скажем, Foo. Эта модель связана с другой моделью, class Foo < ActiveRecord::Base belongs_to :bar end...
1500 просмотров

Где хранить статическое/индексное содержимое страницы в базе данных в Rails
Я использую Rails уже несколько недель, и мне очень понравилось использовать его для создания полностью готового приложения. Теперь я пытаюсь использовать его для сайта агентства, где у нас есть услуги, статьи и проекты (которые хорошо подходят для...
152 просмотров

NoMethodError в заказах#новый
Я получаю сообщение об ошибке, когда дело доходит до ввода данных в мою таблицу. неопределенный метод `цена' для # Я смог добавить цену в свою таблицу заказов, но когда дело доходит до добавления новых данных. Я получаю NoMethodError в...
126 просмотров

Слияние Rails (и ручное назначение) с нулевым назначением
Я пытаюсь создать модель в контроллере, используя сильные параметры в Rails 5.1 (некоторые вещи изменились по сравнению с предыдущими для strong_params). Однако, когда я проверяю параметры, объединенных НЕТ, и я получаю ForbiddenAttributesError,...
800 просмотров

Ассоциация модели has_one не обеспечивает «один» в связанной модели?
у меня есть следующее class User < ApplicationRecord has_one :physician end а также class Physician < ApplicationRecord belongs_to :user end Поскольку у пользователя может быть только один врач, меня удивило, что с одним и...
46 просмотров