Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 October 27

АД

Антон Дьячук... in Ruby, Rails, Hanami | dry-rb
а, еще тесты надо писать
источник

Р

Рустем Арғын... in Ruby, Rails, Hanami | dry-rb
Нельзя наследовать реализации через границы модулей.
Это  означает, что  запрещено наследование от классов, реализованных в других модулях; наследовать можно только абстрактным, чисто интерфейсным типам.
источник

Р

Рустем Арғын... in Ruby, Rails, Hanami | dry-rb
я думаю это означает все нужно включать в единый Модуль
источник

Р

Рустем Арғын... in Ruby, Rails, Hanami | dry-rb
?
источник

АД

Антон Дьячук... in Ruby, Rails, Hanami | dry-rb
нет
источник

АД

Антон Дьячук... in Ruby, Rails, Hanami | dry-rb
никто не запрещает наследование от классов, реализованных в других модулях
источник

АД

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

Entities::A < ActiveRecord::Base
источник

АД

Антон Дьячук... in Ruby, Rails, Hanami | dry-rb
Рустем Арғын
?
А можно фидбэк какой-то?
источник

АД

Антон Дьячук... in Ruby, Rails, Hanami | dry-rb
просто если я заблуждаюсь, то хочу знать об этом, это ажно для меня
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
я понимаю, что я плохо понимаю работу INNER LEFT и RIGHT JOINS
но у меня один и тот же результат на три разных джоина:

User.find_by_sql ["SELECT users.* FROM users LEFT JOIN issues ON issues.assigned_to_id = users.id WHERE status_id = ?", status_id]
User.find_by_sql ["SELECT users.* FROM users RIGHT JOIN issues ON issues.assigned_to_id = users.id WHERE status_id = ?", status_id]
User.find_by_sql ["SELECT users.* FROM users INNER JOIN issues ON issues.assigned_to_id = users.id WHERE status_id = ?", status_id]
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
может в опции ON задаваться должны другие параметры?
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
типа менять местами issues и users
источник

AG

Alexander G in Ruby, Rails, Hanami | dry-rb
А у вас там тестовые данные?
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
Alexander G
А у вас там тестовые данные?
нет это Редмайн
источник

AG

Alexander G in Ruby, Rails, Hanami | dry-rb
Кстати, третий джоин такой же как и первый
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
Alexander G
Кстати, третий джоин такой же как и первый
опечатка, исправил
источник

AG

Alexander G in Ruby, Rails, Hanami | dry-rb
Результаты могут быть одинаковыми, если у каждого юзера есть ровно по одному issue
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
по моему мнению если в данном случае приминять RIGHT то результат будет [issues] а не [users]
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
Alexander G
Результаты могут быть одинаковыми, если у каждого юзера есть ровно по одному issue
ааа. ну ладно, спасибо!
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
CocoaRocket Rocket 🚀
по моему мнению если в данном случае приминять RIGHT то результат будет [issues] а не [users]
Нет.
источник