Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 September 21

VP

Vitaly Panchuk in Ruby, Rails, Hanami | dry-rb
scss ни при чем, очевидно что он подключен (undefined variable = переменная незадана), иначе б жаловалось на синтаксис
источник

VP

Vitaly Panchuk in Ruby, Rails, Hanami | dry-rb
может она задана в другом файле, который забыли импортировать
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
или вообще отрефакторили ее
источник

АД

Антон Дьячук... in Ruby, Rails, Hanami | dry-rb
Кракозябр Кракозябрович
первый раз вижу, чтобы это мешало. На другом проекте 3 разных базы подобным образом указаны и нормально работают)
хосты разные, порты разные
очевидно не поднялась субд
а где и какие миграции прошли - хз
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
Vasiliy Gandzha
Самое простое to_a, но тут будет минус в том что больше методы AR работать не будут, т.к. у тебя будет Array.

Однако в AR есть более тонкие инструменты для этого: load. И loaded? чтобы проверить были ли подгруженны данные. В данном случае запрос полетит в БД сразу, и даже после этого объект будет Model::ActiveRecord_Relation.
Но тут придется следить аккуратно за моментом вызова load, во-первых чтобы он не был в цикле, иначе ты заспамишь БД, во-вторных чтобы load вызывался не на “большой” кусок таблицы, иначе скушаешь всю ОЗУ.
Спасибо
источник
2020 September 22

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
вакансии не туда
источник

ES

Eugene Shved in Ruby, Rails, Hanami | dry-rb
источник

ES

Eugene Shved in Ruby, Rails, Hanami | dry-rb
@alena_riaboshapko вам туда.
источник

A

Alena in Ruby, Rails, Hanami | dry-rb
@Eugene_Shved, @lizard2020  спасибо❤
источник

AI

Alex Iv in Ruby, Rails, Hanami | dry-rb
Мужики, пишу запрос, все довольно тривиально, но вот встрял, не знаю как объединить айдишники комманд матча в один столбец. Как я понял - union не очень подходит. Как быть? Может через переменную сделать union?
select first_team_id as team_id, second_team_id as team_id
from iss_matches
where iss_matches.id in
 (select distinct match_id
   from iss_video_uploads
   where iss_video_uploads.user_id = 1
   and iss_video_uploads.match_id is not null)
источник

АД

Антон Дьячук... in Ruby, Rails, Hanami | dry-rb
всмысле? чтобы список был?
источник

AI

Alex Iv in Ruby, Rails, Hanami | dry-rb
Антон Дьячук
всмысле? чтобы список был?
Да, чтобы были айдишники в одном столбце 🙂
источник

АД

Антон Дьячук... in Ruby, Rails, Hanami | dry-rb
два айдишника в одном столбце?
источник

OA

Ortemy Alexandrovich in Ruby, Rails, Hanami | dry-rb
тогда юнион нужен же, чтоб один столбец
источник

AI

Alex Iv in Ruby, Rails, Hanami | dry-rb
короче мне нужно список всех команд, игравших определенные матчи
источник

AI

Alex Iv in Ruby, Rails, Hanami | dry-rb
айдишники комманд тежат в team_1_id и team_2_id, поэтому UNION не подходит, потому что он объединяет из двух разных SELECT, а у меня один, внутри которого мне и нужен UNION.
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
UNION подходит если два селекта по одной таблице
источник

OA

Ortemy Alexandrovich in Ruby, Rails, Hanami | dry-rb
select first_team_id as team_id
from iss_matches
where iss_matches.id in
 (select distinct match_id
   from iss_video_uploads
   where iss_video_uploads.user_id = 1
   and iss_video_uploads.match_id is not null)
UNION
select second_team_id as team_id
from iss_matches
where iss_matches.id in
 (select distinct match_id
   from iss_video_uploads
   where iss_video_uploads.user_id = 1
   and iss_video_uploads.match_id is not null)
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
еще можно через переменную, но я б не делал
источник

OA

Ortemy Alexandrovich in Ruby, Rails, Hanami | dry-rb
да вполне себе вариант, если знаешь характер данных
источник