Результаты поиска по запросу "activerecord"
Как реализовать наследование Active Record в Ruby on Rails?
Как реализовать наследование с активными записями? Например, я хочу класс Animal, класс Dog и класс Cat. Как будет выглядеть модель и таблица базы данных?
Codeigniter: делает $ this-> db-> last_query (); выполнить запрос?
Выполнение запроса происходит наget_where() условие следующего оператора активной записи codeigniter? $this->db->select('*'); $q = $this->db->get_where('Contacts', array('id' => $contact_id)); $sql = $this->db->last_query();Или это происходит, ...
Стремительная нагрузка полиморфная
Используя Rails 3.2, что не так с этим кодом? @reviews = @user.reviews.includes(:user, :reviewable) .where('reviewable_type = ? AND reviewable.shop_type = ?', 'Shop', 'cafe')Возникает эта ошибка: Не могу охотно загрузить полиморфную ассоциацию: ...
Rails has_many: через атрибут sum для «дочерних объектов» -> SQL Toughy
У меня есть три,one-to-many отношения, аhas_many :through ассоциация и объект с атрибутом, который я хотел бы суммировать. Это может звучать глупо, но предположим, например, приложение на тему бейсбола: :league has_many :teams :team has_many ...
Сравните Time.now в Rails, но игнорируйте год?
У меня есть следующий код в моем приложении Rails 3: scope :active, lambda { where("starts_at <= ? AND ends_at >= ?", Time.now.utc, Time.now.utc) } scope :since, lambda { |hide_time| where("updated_at > ? OR starts_at > ?", hide_time.utc, ...
Рельсы named_scopes с соединениями
Я пытаюсь создать named_scope, который использует соединение, но хотя сгенерированный SQL выглядит правильно, результат - мусор. Например: class Clip < ActiveRecord::Base named_scope :visible, { :joins => "INNER JOIN series ON series.id = ...
ActiveRecord.find (array_of_ids), сохранение порядка
Когда вы делаетеSomething.find(array_of_ids) в Rails порядок результирующего массива не зависит от порядкаarray_of_ids. Есть ли способ найти и сохранить заказ? Я вручную сортирую записи по порядку идентификаторов, но это ...
Предупреждение об устаревании при использовании has_many: through: uniq в Rails 4
В Rails 4 появилось предупреждение об устаревании при использовании: uniq => true с has_many: through. Например: has_many :donors, :through => :donations, :uniq => trueВыдает следующее предупреждение: DEPRECATION WARNING: The following options ...
Проверьте, существует ли запись из контроллера в Rails
В моем приложении пользователь может создать бизнес. Когда они вызываютindex действие в моемBusinessesController Я хочу проверить, связан ли бизнес сcurrent_user.id: Если да: показать бизнес.Если нет: перенаправить наnew действие.Я ...