Size: a a a

2017 June 08

Z

Zulkar in Rubyata
рестарт сделал?
источник

DO

Denis Oster in Rubyata
Да
источник

DO

Denis Oster in Rubyata
Решил.
источник

DO

Denis Oster in Rubyata
Sadko
тогда вынеси папку в app
Вот что нужно было
источник

DO

Denis Oster in Rubyata
Спасибо
источник

NK

ID:259236517 in Rubyata
Добрый день, ребят подскажите где можно пройти стажировку на java
источник

IL

Igor Li in Rubyata
👍вопрос на пять баллов в канале рубистов)
источник

MB

Murat Bekenov in Rubyata
ID:259236517
Добрый день, ребят подскажите где можно пройти стажировку на java
https://t.me/JavaDays там спроси
источник
2017 June 09

IL

Igor Li in Rubyata
Сегодня я узнал что можно вот таким извратом заниматься: Исполнять метод у модели, значения которой ты включаешь в json как связанную модель

https://www.tigraine.at/2011/11/17/rails-to_json-nested-includes-and-methods
источник

IL

Igor Li in Rubyata
кейс был: есть пользователь, он может быть во многих группах, у которых есть много уроков, у которых есть домашние занятия. нужно было сформировать json уроков, у которых сданы домашки, сгруппированне по группам, в которых учавствует данный пользователь
источник

MS

Mikhail Sytchev in Rubyata
ты уверен что правильно решил задачу?
источник

MS

Mikhail Sytchev in Rubyata
Решение выглядит черезчур запутанным
источник

MS

Mikhail Sytchev in Rubyata
Может технически оно работает, но так ли очевидно для дргуого программиста?
источник

PT

Pavel Tkachenko in Rubyata
Причем тут JSON? Тебе нужно обычный SQL, который в JSON можно перевести кучей способов
источник

PT

Pavel Tkachenko in Rubyata
#user.rb
has_many :groups
has_many :lessons, through: :groups
has_many :completed_tasks, through: :lessons, -> { where(completed: true) }, class_name: 'Task'
источник

PT

Pavel Tkachenko in Rubyata
user.completed_tasks.group_by(&:group_id)
источник

PT

Pavel Tkachenko in Rubyata
потом юзай jbuilder или active model serializers или что душе угодно
источник

MS

Mikhail Sytchev in Rubyata
Плюсую Павла
источник

AO

Adis O in Rubyata
+1 за AMS
источник

MS

Mikhail Sytchev in Rubyata
Да, Active Model Serializers удобные
источник