Size: a a a

Saint P Ruby Community

2019 September 25

AD

Anton Davydov in Saint P Ruby Community
народ, а есть у кого вектор картинки всяких руби, рельсы и осс библиотек для стикеров?

@wi11son @vorona_karabuta
источник

EM

Elena Mogilnikova in Saint P Ruby Community
у меня нет (
источник

v

vetal4eg🦖 in Saint P Ruby Community
Anton Davydov
народ, а есть у кого вектор картинки всяких руби, рельсы и осс библиотек для стикеров?

@wi11son @vorona_karabuta
источник

AD

Anton Davydov in Saint P Ruby Community
ух, спасибо
источник
2019 September 26

A

Artem in Saint P Ruby Community
источник

A

Artem in Saint P Ruby Community
При выполнении этого кода
источник

A

Artem in Saint P Ruby Community
Возникает n+1
источник

A

Artem in Saint P Ruby Community
Как можно этого избежать?
источник

ЕЗ

Евгений Зубаиров in Saint P Ruby Community
includes?
источник

BB

Bogdan Bagno in Saint P Ruby Community
Да, причем  logos тоже если это таблица
источник

BB

Bogdan Bagno in Saint P Ruby Community
А еще можно product_attribute_value.includes(:product_attribute).where(product_attribute: { show_in_card: true })
источник

BB

Bogdan Bagno in Saint P Ruby Community
и избавиться от next unless pav.product_attribute.show_in_card?
источник

BB

Bogdan Bagno in Saint P Ruby Community
если оно не вычисляется конечно
источник

BB

Bogdan Bagno in Saint P Ruby Community
но даже если вычисляется я бы в SQL запихнул
источник

T

Tharin in Saint P Ruby Community
судя по всему, это таблица
источник

T

Tharin in Saint P Ruby Community
ее тоже надо инклюдить
источник

BB

Bogdan Bagno in Saint P Ruby Community
На первый взгляд мне кажется что там делается что-то очень странное
источник

BB

Bogdan Bagno in Saint P Ruby Community
И это что-то надо делать по-другому)
источник

BB

Bogdan Bagno in Saint P Ruby Community
скорее всего это можно на чистом sql получить если logos таки таблица
источник

VD

Vla Dem in Saint P Ruby Community
Artem
Как можно этого избежать?
joins заменить на eager_load, как минимум; joins не загружает ассоциации,      это только модификация запроса.
Ну и про логотипы непонятно, есть ли там запрос вообще.
источник