Как могу ли я найти объект, связанный с результатами вычисления ActiveRecord, а не значением? Например, у меня есть @parent, у которого много детей. Я хочу найти дочерний элемент с ...
Скажем, у нас есть что-то вроде этого: add_column: users,: single,: boolean
add_index: users,: single, а затем переименовываем столбец: users,: single,: женат Будет ActiveRecord и / или база данных ...
Использую RSpec 2.6 / Rails 3.1 / Postgres: Я пишу вспомогательный модуль (в моей lib/), который может включать любую AR-модель. Я хотел бы написать спецификацию для этого модуля. Он должен быть включен AR::Base ...
I know that you can ask ActiveRecord to list tables in console using: ActiveRecord::Base.connection.tables Is there a command that would list the columns in a given table?
Отменить определение метода в Ruby довольно просто, я могу просто использовать undef METHOD _NAME. Есть ли что-то подобное для класса? Я на МРТ 1.9.2. Мне нужно отменить определение модели ActiveRecord, выполнить две строки...
Как написать НЕ СУЩЕСТВУЕТ в Arel? У меня проблемы с переводом этого запроса на Arel: SELECT * FROM deal WHERE NOT EXISTS (SELECT 1 FROM reward_deals WHERE reward_deals.deal_id = deal ....
Я работаю о функциональности, когда мне нужно инициировать отправку письма списку пользователей после успешного обновления значения поля записи. Например: у меня есть модель блога с опубликованным атрибутом (...
Я могу использовать следующее: User.where ("zip_code = '48104'"). Group ('users.id'). Count Чтобы получить хэши, например: {195 => 1, 106 => 1, 120 => 1, 227 => 1, 247 => 1, 264 => 1, 410 => 1} Есть ли способ ...
Я создаю настраиваемую проверку, которая проверяет номер банковского счета и код сортировки с помощью внешнего API, чтобы проверить, существуют ли они (т.е. правильный действующий банковский счет в Великобритании). Поскольку это дорогостоящая операция ..
Например, у пользователя есть один список, список имеет много элементов, и у меня есть следующий код в контроллере: @user = User.new()
@list = List.new()
(1..10).each { |i| @list.items << (Item.new(:order =&...
Мне нужно выполнить некоторый необработанный SQL в моем приложении Rails. Запрос вызовет неявную фиксацию, если он выполняется внутри транзакции. Мы используем MySQL с InnoDB, и запрос будет включать, например....
Согласно соглашению Ruby on Rails, имена контроллеров получаются во множественном числе, а имена моделей - в единственном числе. Пример :Пользовательский контроллер, но пользовательская модель. rails генерирует пользователей контроллера rails generate mod
Я использую drgevent. Data.GetDataPresent, чтобы определить, является ли перетаскиваемый компонент приемлемым или нет. У меня есть проблема, которая заключается в том, что я хочу принять определенный тип, скажем, SomeType и все...
Допустим, я ' Мы получили 15 идентификаторов пользователей в массиве user_ids. Если я хочу, скажем, изменить все их имена на «Боб», я могу сделать: users = User.find (user_ids)
users.update_all (: name => 'Bob') Это ...
В моей текущей программе rails, когда я использую что-то вроде user = User.find(10) Когда нет пользователя с ID=10, у меня будет исключение вроде: ActiveRecord::RecordNotFound: Не удалось найти пользователя с...
Я новичок в ruby на рельсах и у меня проблемы с получением этой работы. В основном у меня есть страница регистрации пользователя, на которой есть подтверждение пароля. В классе User у меня есть следующая проверка: ...
Я реализую очистку HTML для полей формы в beforeSave ( ) метод модели. Но не работает.
Пример:
публичная функция beforeSave ()
{$ this-> anAttribute = 'какое-то значение'; var_dump ($ ...
Когда я использую heroku open, мое веб-приложение работает нормально, но когда я использую rails s (localhost), я сталкиваюсь с этой ошибкой: ActiveRecord :: AdapterNotSpecified конфигурация базы данных не указывает адаптер ...
How can I insert multiple records into a database using rails syntax. INSERT INTO users (email,name) VALUES ('a@ao.in ',' a '), (' b@ao.in ',' b '), (' c@ao.in',' c '); ...
Существует ли какой-нибудь gem/плагин для ruby on rails, который дает возможность определять настраиваемые поля в модели во время выполнения без необходимости изменять саму модель для каждого другого поле. Я ищу...
Я пишу запрос Rails 3 ActiveRecord с использованием синтаксиса «where», который использует как SQL IN, так и оператор SQL OR, и не могу понять, как использовать их вместе. Этот код работает (в моем User ...
У меня есть вопрос по поводу ассоциации активных записей, ссылаясь на эту часть документации по рельсам: http://guides.rubyonrails.org/association_basics.html#the- has_many-through-association if ...
Вот вложенный выбор с включенным: @items = Item.where ("complete =?", True) .include (: производитель, {: заказ => [: поставщик,: агент]}). Это налоговый запрос, так как тянет тысячи строк данных ...
Как мне создать новую таблицу с помощью рельсовой миграции и добавить к ней уникальный индекс? В документах я нашел, как добавить индекс в таблицу после ее создания, но как вы делаете оба - создать ...
после интенсивного поиска в Google я сейчас изложу проблему, которая, кажется, возникает не часто, но все же очень проста. Связанные списки в Active Record. Насколько я знаю, нам нужны две ассоциации в...
У меня есть простая модель: класс Post < ActiveRecord :: Base end Имеет столбец INT с именем type. Когда я создаю запись: Post.create (: type = > 1), я получаю: NoMethodError: неопределенный метод `...
Итак, в основном у меня есть два класса, Book и Author. У книг может быть несколько авторов, а у авторов может быть несколько книг. Книги имеют следующую область действия по умолчанию. default_scope :order => "publish_at ...