Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 December 01

A

Alexander in Ruby, Rails, Hanami | dry-rb
Маша? Марина? Катя?
источник

DM

Denis Misiurca in Ruby, Rails, Hanami | dry-rb
Alexander
Маша? Марина? Катя?
многогранная личность
источник

СН

Смерть Неизбежна... in Ruby, Rails, Hanami | dry-rb
На самом деле Илья
источник

AA

Alex A in Ruby, Rails, Hanami | dry-rb
может, написать им туда какую-нибудь дичь?
источник

FK

Fedor Koshel in Ruby, Rails, Hanami | dry-rb
деньги
источник

FK

Fedor Koshel in Ruby, Rails, Hanami | dry-rb
можно сворачивать опрос
источник

РЭ

Ришат Э in Ruby, Rails, Hanami | dry-rb
Всем привет, кто подскажет одну тонкость,rails 6, пример: есть модел List и модель Item, один ко многим, в экшене контроллера я делаю List.all - в этот момент идет запрос в БД для получения связанных Item или запрос к БД будет для каждого экземпляра листа только когда я делаю list.items ?
источник

СН

Смерть Неизбежна... in Ruby, Rails, Hanami | dry-rb
Ришат Э
Всем привет, кто подскажет одну тонкость,rails 6, пример: есть модел List и модель Item, один ко многим, в экшене контроллера я делаю List.all - в этот момент идет запрос в БД для получения связанных Item или запрос к БД будет для каждого экземпляра листа только когда я делаю list.items ?
Да
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
List.all это select * from lists...
источник

РЭ

Ришат Э in Ruby, Rails, Hanami | dry-rb
спасибо большое, очень полезные советы
источник

РЭ

Ришат Э in Ruby, Rails, Hanami | dry-rb
я же по факту спрсил в этом селекте сразу идет join или будет отдельный запрос к БД, когда я обращуст к связанному элементу list.items
источник

AA

Alex A in Ruby, Rails, Hanami | dry-rb
нет не идет
источник

РЭ

Ришат Э in Ruby, Rails, Hanami | dry-rb
если тупой вопрос так и скажите
источник

СН

Смерть Неизбежна... in Ruby, Rails, Hanami | dry-rb
Ришат Э
спасибо большое, очень полезные советы
Если надо по другому, то можешь почитать как решать N+1 в рельсах, там несколько вариантов. Один из них джоин
источник

AA

Alex A in Ruby, Rails, Hanami | dry-rb
сам же все знаешь
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
Ришат Э
я же по факту спрсил в этом селекте сразу идет join или будет отдельный запрос к БД, когда я обращуст к связанному элементу list.items
самое простое - посмотреть в логе
источник

СН

Смерть Неизбежна... in Ruby, Rails, Hanami | dry-rb
Ришат Э
я же по факту спрсил в этом селекте сразу идет join или будет отдельный запрос к БД, когда я обращуст к связанному элементу list.items
Не, ты спросил будет ли запрос для каждого айтема. Если бы спросил про джоин, сразу же бы ответили, что нет
источник

РЭ

Ришат Э in Ruby, Rails, Hanami | dry-rb
просто я смотрю логи и вижу что идет запрос select * from List, дожона нет, потом идет отдельные запросы по "select * from item where", когда уже идет обращение к полю items
источник

AA

Alex A in Ruby, Rails, Hanami | dry-rb
List.includes(:items).all
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
Ришат Э
просто я смотрю логи и вижу что идет запрос select * from List, дожона нет, потом идет отдельные запросы по "select * from item where", когда уже идет обращение к полю items
а я что сказал
источник