Вопросы с тегом 'activerecord'

Active Record - это шаблон, который сочетает логику домена с абстракцией хранения в одном объекте. Используйте этот тег для вопросов о шаблоне, [rails-activerecord] для вопросов о Rails ORM framework.
2
ответа

подробное руководство по замкам / транзакциям / уровня изоляции в рельсах [закрыто]

Есть ли хороший учебник / руководство / запись в блоге / глава книги / screencast / etc, которая пытается всесторонне осветить все, что связано с блокировками, транзакциями и уровнями изоляции в ActiveRecord? (желательно для Rails 4.0) В руко...
задан 25.09.2013 в 19:26
3
ответа

Почему Sidekiq не закрывает старые соединения?

Приложение My Rails 4.1 использует Sidekiq для выполнения измерений в объектах Celluloid. Он постоянно заканчивается подключениями к базе данных. Похоже, что Sidekiq открывает 2 соединения на одно задание, а старые соединения никогда не закрываю...
задан 20.02.2015 в 13:17
5
ответов

ActiveRecord :: ConnectionTimeoutError происходит спорадически

Всякий раз, когда у меня есть приложение, использующее ActiveRecord, я получаю этот ConnectionTimeoutError - но всегда после некоторого неизвестного периода времени ActiveRecord::ConnectionTimeoutError (could not obtain a database connection...
задан 20.08.2012 в 23:31
2
ответа

Как продлить действие ActiveRecord :: Миграция с помощью дополнительных методов?

Я создаю камень Ruby и хотел бы расширить ActiveRecord :: Migration с помощью собственных помощников для создания необходимых столбцов. (Это похоже на то, что Devise делает при создании миграций для различных стратегий аутентификации.) Я понимаю...
задан 21.11.2010 в 21:38
3
ответа

MySQL INNER JOIN - '=' vs 'like'

У нас есть некоторые странные проблемы с внутренними соединениями MySQL. В принципе, мы получаем нечетную ошибку при использовании оператора '=', но вместо этого используйте «like», чтобы он работал. К сожалению, это через ActiveRecord, и нет пр...
задан 22.05.2012 в 05:12
8
ответов

Rails ActiveRecord - как получать записи между двумя датами

У меня в базе данных два столбца даты - from_date и to_date . Пример: from_date : 2012-09-10 to_date : 2012-09-30 today : 2012-09-13 Мне нужно будет получить все записи, если дата today находится между from_...
задан 13.09.2012 в 12:38
7
ответов

Как использовать ON DUPLICATE KEY UPDATE в моей модели CodeIgniter?

У меня есть CodeIgniter / PHP Model, и я хочу вставить некоторые данные в базу данных. Однако у меня есть этот набор в моем «сыром» SQL-запросе: ON DUPLICATE KEY UPDATE duplicate=duplicate+1 Я использую CodeIgniter и конвертирую все мо...
задан 29.07.2010 в 12:25
3
ответа

Общие области через модуль?

Я хочу высушить несколько моделей, перемещая общие области в модуль, что-то вроде: module CommonScopes extend ActiveSupport::Concern module ClassMethods scope :ordered_for_display, order("#{self.to_s.tableize}.rank asc") end end...
задан 06.09.2011 в 19:31
1
ответ

Несколько табличных соединений в рельсах

Как написать ниже запрос mysql в rails activerecord select A.*, B.* from raga_contest_applicants_songs AS A join raga_contest_applicants AS B ON B.contest_applicant_id=A.contest_applicant_id join raga_contest_rounds AS C ON C.contes...
задан 21.04.2013 в 14:40
3
ответа

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

Я пишу запрос Rails 3 ActiveRecord с использованием синтаксиса «где», который использует как SQL IN, так и оператор SQL OR и не может понять, как использовать оба из них вместе. Этот код работает (в моей модели пользователя): Question.wher...
задан 17.11.2010 в 19:43