0
ответов

Найти объект ActiveRecord по максимальному значению поля дочернего объекта?

Как могу ли я найти объект, связанный с результатами вычисления ActiveRecord, а не значением? Например, у меня есть @parent, у которого много детей. Я хочу найти дочерний элемент с ...
вопрос задан: 15 December 2014 15:35
0
ответов

Обрабатывает ли rename_column индексы?

Скажем, у нас есть что-то вроде этого: add_column: users,: single,: boolean add_index: users,: single, а затем переименовываем столбец: users,: single,: женат Будет ActiveRecord и / или база данных ...
вопрос задан: 29 November 2014 17:58
0
ответов

Как сделать RSpec для общего модуля ActiveRecord без связанной таблицы базы данных?

Использую RSpec 2.6 / Rails 3.1 / Postgres: Я пишу вспомогательный модуль (в моей lib/), который может включать любую AR-модель. Я хотел бы написать спецификацию для этого модуля. Он должен быть включен AR::Base ...
вопрос задан: 17 November 2014 16:35
0
ответов

ActiveRecord: List columns in table from console

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?
вопрос задан: 11 November 2014 10:03
0
ответов

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

Отменить определение метода в Ruby довольно просто, я могу просто использовать undef METHOD _NAME. Есть ли что-то подобное для класса? Я на МРТ 1.9.2. Мне нужно отменить определение модели ActiveRecord, выполнить две строки...
вопрос задан: 7 October 2014 11:34
0
ответов

Rails 3: Arel для НЕ СУЩЕСТВУЕТ?

Как написать НЕ СУЩЕСТВУЕТ в Arel? У меня проблемы с переводом этого запроса на Arel: SELECT * FROM deal WHERE NOT EXISTS (SELECT 1 FROM reward_deals WHERE reward_deals.deal_id = deal ....
вопрос задан: 29 September 2014 16:19
0
ответов

Rails - ActiveRecord - Отправлять почту при изменении значения поля

Я работаю о функциональности, когда мне нужно инициировать отправку письма списку пользователей после успешного обновления значения поля записи. Например: у меня есть модель блога с опубликованным атрибутом (...
вопрос задан: 27 August 2014 18:47
0
ответов

Как я могу посчитать результат запроса ActiveRecord .group? Цепочка .count возвращает хеш

Я могу использовать следующее: User.where ("zip_code = '48104'"). Group ('users.id'). Count Чтобы получить хэши, например: {195 => 1, 106 => 1, 120 => 1, 227 => 1, 247 => 1, 264 => 1, 410 => 1} Есть ли способ ...
вопрос задан: 24 July 2014 02:18
0
ответов

выполнить одну проверку только в том случае, если все остальные проверки пройдены

Я создаю настраиваемую проверку, которая проверяет номер банковского счета и код сортировки с помощью внешнего API, чтобы проверить, существуют ли они (т.е. правильный действующий банковский счет в Великобритании). Поскольку это дорогостоящая операция ..
вопрос задан: 12 July 2014 21:32
0
ответов

Возможно ли рекурсивное сохранение записи в Rails?

Например, у пользователя есть один список, список имеет много элементов, и у меня есть следующий код в контроллере: @user = User.new() @list = List.new() (1..10).each { |i| @list.items << (Item.new(:order =&...
вопрос задан: 12 July 2014 19:39
0
ответов

Как выполнить операцию с базой данных вне транзакции в Rails/ActiveRecord

Мне нужно выполнить некоторый необработанный SQL в моем приложении Rails. Запрос вызовет неявную фиксацию, если он выполняется внутри транзакции. Мы используем MySQL с InnoDB, и запрос будет включать, например....
вопрос задан: 2 July 2014 21:38
0
ответов

Ruby on Rails множественное число (контроллер)и единственное число (модель)соглашение -объяснение

Согласно соглашению Ruby on Rails, имена контроллеров получаются во множественном числе, а имена моделей - в единственном числе. Пример :Пользовательский контроллер, но пользовательская модель. rails генерирует пользователей контроллера rails generate mod
вопрос задан: 1 July 2014 08:24
0
ответов

Как справиться с GetDataPresent, чтобы позволить ему принимать все производные типы

Я использую drgevent. Data.GetDataPresent, чтобы определить, является ли перетаскиваемый компонент приемлемым или нет. У меня есть проблема, которая заключается в том, что я хочу принять определенный тип, скажем, SomeType и все...
вопрос задан: 16 June 2014 02:37
0
ответов

Как обновить все, когда вам нужно запустить обратные вызовы?

Допустим, я ' Мы получили 15 идентификаторов пользователей в массиве user_ids. Если я хочу, скажем, изменить все их имена на «Боб», я могу сделать: users = User.find (user_ids) users.update_all (: name => 'Bob') Это ...
вопрос задан: 15 June 2014 11:54
0
ответов

find() с nil, когда нет записей

В моей текущей программе rails, когда я использую что-то вроде user = User.find(10) Когда нет пользователя с ID=10, у меня будет исключение вроде: ActiveRecord::RecordNotFound: Не удалось найти пользователя с...
вопрос задан: 9 June 2014 23:33
0
ответов

Ruby on Rails Active Record возвращает значение при сбое создания?

Я новичок в ruby ​​на рельсах и у меня проблемы с получением этой работы. В основном у меня есть страница регистрации пользователя, на которой есть подтверждение пароля. В классе User у меня есть следующая проверка: ...
вопрос задан: 1 June 2014 00:55
0
ответов

Изменение атрибута модели не попадет в базу данных в Yii CActiveRecord :: beforeSave ()

Я реализую очистку HTML для полей формы в beforeSave ( ) метод модели. Но не работает. Пример: публичная функция beforeSave () {$ this-> anAttribute = 'какое-то значение'; var_dump ($ ...
вопрос задан: 25 May 2014 01:32
0
ответов

ActiveRecord :: AdapterNotSpecified конфигурация базы данных не указывает адаптер

Когда я использую heroku open, мое веб-приложение работает нормально, но когда я использую rails s (localhost), я сталкиваюсь с этой ошибкой: ActiveRecord :: AdapterNotSpecified конфигурация базы данных не указывает адаптер ...
вопрос задан: 28 April 2014 09:00
0
ответов

How to insert multiple records into database

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 '); ...
вопрос задан: 18 April 2014 03:50
0
ответов

Rails gem/плагин для динамических настраиваемых полей в модели

Существует ли какой-нибудь gem/плагин для ruby ​​on rails, который дает возможность определять настраиваемые поля в модели во время выполнения без необходимости изменять саму модель для каждого другого поле. Я ищу...
вопрос задан: 17 April 2014 12:18
0
ответов

Rails User.joins.not (…) в Active Record?

Я ищу запрос всех пользователей без комментариев в одном запросе sql? Модели: класс User
вопрос задан: 16 April 2014 02:16
0
ответов

Запрос Rails 3 ActiveRecord с использованием операторов SQL IN и SQL OR

Я пишу запрос Rails 3 ActiveRecord с использованием синтаксиса «where», который использует как SQL IN, так и оператор SQL OR, и не могу понять, как использовать их вместе. Этот код работает (в моем User ...
вопрос задан: 3 April 2014 06:22
0
ответов

Как заполнить поля в has_many через таблицу соединений

У меня есть вопрос по поводу ассоциации активных записей, ссылаясь на эту часть документации по рельсам: http://guides.rubyonrails.org/association_basics.html#the- has_many-through-association if ...
вопрос задан: 3 March 2014 19:05
0
ответов

Сумма по нескольким столбцам с Activerecord

Я новичок в Activerecord. Я хочу сделать сумму на нескольких столбцах модели Студента. Моя модель студента выглядит следующим образом: класс Student
вопрос задан: 20 February 2014 18:12
0
ответов

Rails 3 - выберите с помощью Включить?

Вот вложенный выбор с включенным: @items = Item.where ("complete =?", True) .include (: производитель, {: заказ => [: поставщик,: агент]}). Это налоговый запрос, так как тянет тысячи строк данных ...
вопрос задан: 12 February 2014 05:29
0
ответов

Как создать новую таблицу с уникальным индексом в Active Record / Rails 4 Миграция

Как мне создать новую таблицу с помощью рельсовой миграции и добавить к ней уникальный индекс? В документах я нашел, как добавить индекс в таблицу после ее создания, но как вы делаете оба - создать ...
вопрос задан: 7 February 2014 19:06
0
ответов

проверить и обновить рельсы с одним атрибутом

В моей модели пользователя attr_accessible: avatar,: email validates_presence_of: email has_attached_file: avatar # paperclip validates_attachment_size: avatar, ...
вопрос задан: 31 January 2014 21:44
0
ответов

Связанный список модели Rails ActiveRecord

после интенсивного поиска в Google я сейчас изложу проблему, которая, кажется, возникает не часто, но все же очень проста. Связанные списки в Active Record. Насколько я знаю, нам нужны две ассоциации в...
вопрос задан: 29 January 2014 16:46
0
ответов

NoMethodError: неопределенный метод `safe_constantize '

У меня есть простая модель: класс Post < ActiveRecord :: Base end Имеет столбец INT с именем type. Когда я создаю запись: Post.create (: type = > 1), я получаю: NoMethodError: неопределенный метод `...
вопрос задан: 12 December 2013 17:44
0
ответов

Переопределить только область действия по умолчанию (особенно порядок) и ничего больше в Rails

Итак, в основном у меня есть два класса, Book и Author. У книг может быть несколько авторов, а у авторов может быть несколько книг. Книги имеют следующую область действия по умолчанию. default_scope :order => "publish_at ...
вопрос задан: 1 December 2013 22:11