0
ответов

Попытка преобразовать существующие столбцы таблицы производственной базы данных из enum в VARCHAR

У меня есть проблема, которая требует от меня преобразования существующего живого производства (я продублировал схему на своем локальном блоке разработки, не волнуйтесь), типы столбцов таблицы из перечислений в строку. Фон: ...
вопрос задан: 22 June 2016 22:10
0
ответов

Rails: можно ли добавить дополнительный атрибут к ассоциации has_and_belongs_to_many?

Я имею в виду, что если у меня есть две модели, связанные ассоциацией has_and_belongs_to_many, могу ли я хранить другие данные в таблице соединений для каждой ассоциации? То есть дополнительные данные не будут частью ...
вопрос задан: 16 June 2016 20:12
0
ответов

Rails: Получить взаимосвязь в массиве объектов

Я не знаю, есть ли на это хороший ответ. Допустим, у меня есть: users = User.where (: location => "Utopia") # => Возвращает [user1, user2, user3, user4] Я бы хотел сделать что-то вроде: users.photos # ...
вопрос задан: 24 May 2016 16:23
0
ответов

Как получить доступ к Mysql :: Result в ActiveRecord?

Пример: result = ActiveRecord :: Base.connection.execute ("выберите 'ABC'") Как я могу получить значение "ABC" из результата? Пробовал результат. Сначала безуспешно. Спасибо ps Gems: activerecord (2.3.9) ...
вопрос задан: 19 May 2016 11:07
0
ответов

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

Когда я отправляю форму с ошибкой, она возвращает сообщение об ошибке. Как я могу перевести эти сообщения об ошибках с помощью i18n? У меня уже есть перевод для всех других текстов в моих представлениях, поэтому я знаю, как ...
вопрос задан: 3 May 2016 15:27
0
ответов

Ассоциации ActiveRecord: Любые ошибки, если has_many БЕЗ соответствующего own_to?

На телефоне много сообщений. На адрес электронной почты много сообщений. Сообщение либо принадлежит телефону, либо электронной почте, либо ни то, ни другое. Связь own_to не является обязательной. Следующие ассоциации кажутся ...
вопрос задан: 24 April 2016 20:38
0
ответов

используя бумажный след, получить разницу с изменениями объекта _?

Я использую бумажный след с Rails 3.1 и хотел бы получить различия между моделями. Похоже, это поддерживается добавлением изменений объекта _в качестве текстового столбца к версиям. Я сделал это, но...
вопрос задан: 23 April 2016 15:29
0
ответов

Rails - принудительное прописное поле и однозначная проверка

Аэропорты имеют четырехбуквенные коды ИКАО. По соглашению это всегда прописные буквы. Я создаю форму для приема пользовательского ввода, но эта форма должна иметь возможность принимать пользовательский ввод в смешанном регистре, и ...
вопрос задан: 31 March 2016 09:45
0
ответов

Хук after_validation вызывается каждый раз в Active Record?

Хук after_validation вызывается каждый раз, даже если проверка не удалась? Я попробовал пару тестов, и похоже, что это так!
вопрос задан: 3 March 2016 08:52
0
ответов
0
ответов

Когда следует использовать отношение «имеет _много :через» в Rails?

Я пытаюсь понять, что имеет _много :через, и когда это использовать (и как ). Однако я не понимаю. Я читаю Beginning Rails 3 и пробовал гуглить, но не могу понять.
вопрос задан: 1 December 2015 10:24
0
ответов

plays_as_taggable_on: как оптимизировать запрос?

Я использую actions_as_taggable_on в моем текущем проекте Rails. На одной странице обзора я показываю указатель объектов с соответствующими тегами. Я использую следующий код: class Project
вопрос задан: 28 November 2015 14:10
0
ответов

Rails 3 ActiveRecord: Order by count on association

У меня есть модель под названием Song. У меня также есть модель с именем Listen. Listen принадлежит :song, а песня :has_many listens (может быть прослушана много раз). В моей модели я хочу определить метод self.top ...
вопрос задан: 28 November 2015 12:25
0
ответов

Rails 3 / Форма без модели: Как мне создать форму, не привязанную к модели?

У меня есть модель, и у меня есть представление, которое отображает форму для создания новый объект, основанный на этой модели. Назовем эту форму Form1. Как только пользователь отправляет форму Form1, создается объект. Затем я хочу ...
вопрос задан: 24 November 2015 16:19
0
ответов

Сделайте одноразовый запрос к другой базе данных и таблице

У меня есть приложение rails с записью блога wordpress сбоку (полностью отдельно в / blog). Клиент хочет получить последнюю запись в блоге на главной домашней странице приложения rails, поэтому мне нужно сделать одно ...
вопрос задан: 24 November 2015 07:52
0
ответов

ActiveRecord Association выбирает счетчики для включенных записей

Пример класса User has_many: ticket end Я хочу создать ассоциацию, которая содержит логику подсчета билетов пользователя и использовать ее во включениях (user has_one ticket_count) Users.includes (: ...
вопрос задан: 22 November 2015 22:02
0
ответов

Mockito: проверка с использованием общих параметров

С помощью Mockito я могу сделать следующее: verify (someService) .process (любой (Person.class)); Но как мне это написать, если вместо этого процесс принимает Collection ? Не могу понять, как это написать ...
вопрос задан: 22 November 2015 20:25
0
ответов

Как я могу искать диапазон дат в Rails с переменной датой

Как я могу сделать это в активной записи rails¿? найти все подходящие модели (created_at + 100 дней между этим месяцем) Изменить: Хорошо, извините за неточность, что я пытаюсь сделать в активной записи в ...
вопрос задан: 22 November 2015 20:24
0
ответов

как настроить сообщение об ошибке проверки активной записи rails для отображения значения атрибута

Когда пользователь пытается создать запись с уже существующим именем, я хочу показать сообщение об ошибке, например: имя "какое-то имя" уже занято, что я пытался сделать: validates_uniqueness_of ...
вопрос задан: 9 October 2015 18:00
0
ответов

Как я могу сделать оператор «ИЛИ» в ActiveRecord?

Я пытаюсь создать оператор «ИЛИ» в ActiveRecord 3, я попробовал все варианты, но не могу понять это ... Например, я хочу, чтобы этот запрос включал несколько 'channel_ids' и имел его ...
вопрос задан: 7 October 2015 13:30
0
ответов

Как выполнить запрос LIKE в Arel и Rails?

Я хочу сделать что-то вроде: SELECT * FROM USER WHERE NAME LIKE '% Smith%'; Моя попытка в Ареле: # params [: query] = 'Smith' User.where ("name like '%?%'", Params [: query]). To_sql Однако это становится: ...
вопрос задан: 20 August 2015 14:19
0
ответов

как избежать строки перед вставкой или обновлением в Ruby

В ruby ​​ActiveRecord не обеспечивает динамическую привязку для обновления и вставки sqls, конечно, я могу использовать необработанный sql, но это необходимо поддерживать соединение, поэтому я хочу знать, есть ли более простой способ избежать ...
вопрос задан: 11 August 2015 21:35
0
ответов

Триггер для вставки sysdate после вставки в Oracle

Я пробовал использовать следующий, но, по-видимому, неверный SQL: СОЗДАТЬ ИЛИ ЗАМЕНИТЬ ТРИГГЕР QUESTION_DATE ПЕРЕД ВСТАВЛЕНИЕМ ВОПРОСА ДЛЯ КАЖДОЙ СТРОКИ НАЧАТЬ Я раньше использовал скрипт / бегун в Rails 2.3. Но я также использовал 'delay_job', который з
вопрос задан: 23 July 2015 19:02
0
ответов
0
ответов

Rails: возврат записей, для которых не существует взаимосвязи

Используя активную запись, как я могу вернуть результаты для модели, если они не существуют в определенных отношениях где-либо еще. Например, скажем, у меня есть модель рецепта, которая принадлежит категориям (через ...
вопрос задан: 24 April 2015 05:01
0
ответов

Есть ли способ сделать атрибуты Rails ActiveRecord закрытыми?

По умолчанию ActiveRecord берет все поля из соответствующей таблицы базы данных и создает общедоступные атрибуты для всех из них. Я думаю, что разумно не делать все атрибуты в модели ...
вопрос задан: 26 February 2015 00:59
0
ответов

Как реализовать has_many: через отношения с Mongoid и mongodb?

Используя этот измененный пример из руководств Rails, как можно смоделировать реляционную ассоциацию has_many: through с помощью mongoid? Проблема в том, что mongoid не поддерживает has_many: through as ...
вопрос задан: 19 January 2015 20:53
0
ответов

Как определить, была ли запись только что создана или обновлена ​​в after_save

#new_record? функция определяет, была ли сохранена запись. Но в хуке after_save всегда ложно. Есть ли способ определить, является ли запись новой или старой ...
вопрос задан: 23 December 2014 17:29
0
ответов

rails 3 / postgres - длина строки, если вы не применяете: limit в схеме

Мой googlefu должен быть слабым, потому что я не могу найти ничего, что могло бы сказать мне ограничение по умолчанию для строкового столбца в моем приложении Rails (размещено на Heroku, с использованием PostgreSQL в качестве базы данных). Любая помощь б
вопрос задан: 19 December 2014 01:55