Вопросы по теме 'active-relation'
Объединение запросов ActiveRecord
Я написал пару сложных запросов (по крайней мере, для меня) с интерфейсом запросов Ruby on Rail:
watched_news_posts = Post.joins(:news => :watched).where(:watched => {:user_id => id})
watched_topic_posts =...
79627 просмотров
schedule
22.02.2022
Как написать цепочку UNION с ActiveRelation?
Мне нужно иметь возможность связать произвольное количество подзапросов с UNION , используя ActiveRelation.
Меня немного смущает реализация этого в ARel, так как кажется, что UNION является бинарной операцией.
Однако:
( select_statement_a...
9708 просмотров
schedule
11.04.2023
has_many ассоциация с выбором
все! Я хочу создать дополнительное отношение has_many для выбора только необходимых столбцов
Пример
class Price < ActiveRecord::Base
self.table_name = "pricelist_prices"
has_many :order_items, :primary_key=> :city_id,...
4897 просмотров
schedule
22.11.2022
Object.destroy генерирует ArgumentError: неправильное количество аргументов (1 вместо 0)
У меня есть простая модель, где
class User < ActiveRecord::Base
has_many :comments, dependent: :destroy
has_many :answers, dependent: :destroy
end
Когда я пытаюсь удалить с помощью User.first.destroy (на консоли), я получаю:...
1061 просмотров
schedule
08.03.2023
Запрос Rails 3 в нескольких диапазонах дат
Предположим, у нас есть несколько диапазонов дат, например:
ranges = [
[(12.months.ago)..(8.months.ago)],
[(7.months.ago)..(6.months.ago)],
[(5.months.ago)..(4.months.ago)],...
2857 просмотров
schedule
31.08.2023
Отношения в Ruby on Rails между 4 моделями
Я пытаюсь установить некоторые продвинутые отношения в своих моделях RoR.
Пока я работаю над проектами и задачами. У проектов есть задачи, а у пользователей есть проекты.
Теперь я хочу, чтобы пользователь, который «зарегистрировался» в проекте,...
144 просмотров
schedule
01.06.2022
Сохранение коллекции объектов rails 4 (сильные параметры)
В настоящее время я работаю над бэкэндом магазина. Клиент хочет иметь возможность видеть список всех продуктов и обновлять стоимость запасов для всех продуктов в одной отправке формы. У меня есть рабочее решение, но оно очень «хакерское» и создает...
459 просмотров
schedule
10.11.2022
Как объединить два ActiveRecord::Relation для формирования активного отношения по ИЛИ?
Эта ссылка отлична но это не решает проблему получения active_relation после объединения двух активных отношений при условии или . Существуют и другие ссылки , но ни одна из них не отвечает на поставленный выше вопрос. Хотя для and ing метод...
375 просмотров
schedule
19.03.2022
Разница между объектами ActiveRecord и ActiveRecord::Relation
Я искал, но не смог найти краткое объяснение разницы между ActiveRecord и объектом ActiveRecord::relation.
Я понимаю, что ActiveRecord - это единственный объект, найденный чем-то вроде
User.find(1)
И ActiveRecord::Relation - это массив,...
3320 просмотров
schedule
11.03.2024