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

компонент Rails-структуры, которая содержит состояние объекта и отвечает за соблюдение бизнес-правил и сохранение объекта.
2

Каков наилучший способ сбросить таблицу и удалить модель в Rails 3?

У меня есть модель и таблица, которые мне больше не нужны в моем приложении, я мог бы оставить их там, но я хотел бы удалить их, чтобы все было в порядке. Я пытаюсь найти лучший способ удалить их с помощью беспорядков с моими миграциями и файлами db...
26 мар. '13 в 22:05
6

Совлокальные модели между двумя приложениями Rails - что является идеальным решением для Workflow?

В настоящее время я работаю над проектом Rails 3, который делится на четыре части: Публичный сайт Веб-сайт администрации/бэкэнд Модели API для доступа к сторонним данным Поскольку модели разделяются между тремя ключевыми компонентами, я хочу, чт...
11 авг. '11 в 11:05
3

Rails has_one: через объединение

Rails имеет ассоциацию has_one :through, которая помогает настроить взаимно-однозначную связь с третьей моделью, пройдя вторую модель. Каково реальное использование этого, помимо создания сочетания ярлыков, что в противном случае было бы дополнитель...
22 янв. '10 в 8:46
3

LoadError Невозможно автоматически загрузить сообщение

В моем приложении; когда я отправляю форму, я получаю эту ошибку: LoadError at /questions Unable to autoload constant Message, expected /app/models/message.rb to define it Он указывает на действие create в контроллере Questions: @message = curre...
20 июн. '14 в 16:35
6

В Rails, как я должен реализовать поле "Статус" для приложения "Задачи" - целое или перечисление?

Для приложения Rails 3.0 Todo у меня есть модель задач с полем Статус. Какой лучший способ сохранить данные поля состояния (тип поля) и по-прежнему отображать читаемую человеком версию (таблицу HTML)? Статус может быть: 0 = Нормальный 1 = Активный...
16 апр. '10 в 5:49
4

Как добавить последовательности в перенос и использовать их в модели?

Я хочу иметь модель "Customer" с обычным первичным ключом и другим столбцом для хранения пользовательского "номера клиента". Кроме того, я хочу, чтобы db обрабатывал номера клиентов по умолчанию. Я думаю, что определение последовательности - лучший с...
30 сент. '11 в 7:02
2

Rails: неверная ошибка типа наследования с одной таблицей

Итак, я работаю над переносом этого php-сайта с существующей базой данных, которую я не могу изменить для Rails. Существует таблица: Quotes с столбцом с именем type. Всякий раз, когда я пытаюсь создать модель этого и задаю тип, он сообщает мне следу...
14 авг. '13 в 22:27
1

Вложенные атрибуты для bind_to

У меня две модели: реклама и компания. Жалобы belongs_to и accepts_nested_attributes для Компании и Компании has_many Жалобы. # Models class Complaint < ActiveRecord::Base attr_accessible :complaint, :date, :resolved belongs_to :user, :cla...
18 мар. '13 в 6:46
3

has_one и has_many в той же модели. Как рельсы отслеживают их?

Я немного смущен о том, как эта работа, даже если она работает правильно. У меня есть модель, которая имеет две связи с одной и той же другой моделью. Компания имеет владельца, и в компании много сотрудников пользователей класса. вот моя модель ком...
26 сент. '09 в 7:02
3

Ruby on Rails: как переносить изменения, сделанные на моделях?

В приложении Rails, как я могу перенести изменения, которые я делаю в моделях? Например, я знаю, что если я создам модель с командой "rails g model Person name: string", будет создана миграция. Однако, если после этого шага я перейду к созданной моде...
17 окт. '12 в 23:29
1

Модели имен в приложении Rails

Недавно у меня была дискуссия с моим другом, который также является разработчиком RoR. Мы спорили о том, как управлять моделями Rails. Лично мне нравится оставлять в пространстве имен по умолчанию только корневые модели (например, User, Article, Bill...
28 мар. '12 в 18:30
2

В Ruby on Rails, если мы создали модель "Animal", и теперь хотим иметь "Dog", как нам это сделать?

скажем, если мы создали модель rails generate model animal name:string birthday:date и теперь мы хотим создать для него другую модель (например, Dog и Cat), следует ли нам снова использовать rails generate model или просто добавить сами файлы? Ка...
31 авг. '10 в 21:50
2

Rails multiple принадлежит_to для одного класса

Скажем, у меня есть модель типа A и модель типа B, которая имеет поля a_id a2_id. Я хочу иметь что-то вроде: class B belongs_to :a belongs_to :a (using a2) end Кто-нибудь знает, как я это сделаю? Я пытаюсь использовать класс B для связывания п...
24 июл. '12 в 0:13
3

Как иметь несколько условий в именованной области?

У меня есть модель User. Я могу проверить, является ли Пользователь администратором, выполнив a_user.try(:admin?). Я бы хотел определить именованную область, в которой все пользователи обновлены за последние X минут, которые не являются админами. Д...
31 янв. '13 в 10:33
5

блокировка строк на рейках, чтобы избежать столкновений. (Задний конец Postgres)

Итак, у меня есть метод на моем объекте модели, который создает уникальный порядковый номер, когда бинарное поле в строке обновляется от null до true. Это реализовано следующим образом: class AnswerHeader < ApplicationRecord before_save :update...
29 сент. '17 в 17:17