Вопросы по теме 'active-relation'

Объединение запросов ActiveRecord
Я написал пару сложных запросов (по крайней мере, для меня) с интерфейсом запросов Ruby on Rail: watched_news_posts = Post.joins(:news => :watched).where(:watched => {:user_id => id}) watched_topic_posts =...
79627 просмотров

Как написать цепочку UNION с ActiveRelation?
Мне нужно иметь возможность связать произвольное количество подзапросов с UNION , используя ActiveRelation. Меня немного смущает реализация этого в ARel, так как кажется, что UNION является бинарной операцией. Однако: ( select_statement_a...
9708 просмотров

has_many ассоциация с выбором
все! Я хочу создать дополнительное отношение has_many для выбора только необходимых столбцов Пример class Price < ActiveRecord::Base self.table_name = "pricelist_prices" has_many :order_items, :primary_key=> :city_id,...
4897 просмотров

Object.destroy генерирует ArgumentError: неправильное количество аргументов (1 вместо 0)
У меня есть простая модель, где class User < ActiveRecord::Base has_many :comments, dependent: :destroy has_many :answers, dependent: :destroy end Когда я пытаюсь удалить с помощью User.first.destroy (на консоли), я получаю:...
1061 просмотров

Запрос Rails 3 в нескольких диапазонах дат
Предположим, у нас есть несколько диапазонов дат, например: ranges = [ [(12.months.ago)..(8.months.ago)], [(7.months.ago)..(6.months.ago)], [(5.months.ago)..(4.months.ago)],...
2857 просмотров

Отношения в Ruby on Rails между 4 моделями
Я пытаюсь установить некоторые продвинутые отношения в своих моделях RoR. Пока я работаю над проектами и задачами. У проектов есть задачи, а у пользователей есть проекты. Теперь я хочу, чтобы пользователь, который «зарегистрировался» в проекте,...
144 просмотров

Сохранение коллекции объектов rails 4 (сильные параметры)
В настоящее время я работаю над бэкэндом магазина. Клиент хочет иметь возможность видеть список всех продуктов и обновлять стоимость запасов для всех продуктов в одной отправке формы. У меня есть рабочее решение, но оно очень «хакерское» и создает...
459 просмотров

Как объединить два ActiveRecord::Relation для формирования активного отношения по ИЛИ?
Эта ссылка отлична но это не решает проблему получения active_relation после объединения двух активных отношений при условии или . Существуют и другие ссылки , но ни одна из них не отвечает на поставленный выше вопрос. Хотя для and ing метод...
375 просмотров

Разница между объектами ActiveRecord и ActiveRecord::Relation
Я искал, но не смог найти краткое объяснение разницы между ActiveRecord и объектом ActiveRecord::relation. Я понимаю, что ActiveRecord - это единственный объект, найденный чем-то вроде User.find(1) И ActiveRecord::Relation - это массив,...
3320 просмотров