Size: a a a

2019 March 04

RP

Roman Patkin in Random Ruby Chat
зачем эрланг, если есть эликсир? 🤔
источник

NT

Nikolay Turnaviotov in Random Ruby Chat
ерлланг - уух, а эликсир какий-та навамодный хипстоезыг ))
источник

A

Artem in Random Ruby Chat
источник

RP

Roman Patkin in Random Ruby Chat
источник

ŤB

Ťhĕ Bø§§ in Random Ruby Chat
Can we speak english
источник

YL

Yaroslav Liakh in Random Ruby Chat
Чат, есть
class Dityatco < ApplicationRecord
 belongs_to :item, polymorphic: true
end
и
class Papa < ApplicationRecord
 has_one :dityatco, as: :item
end
class Mama < ApplicationRecord
 has_one :dityatco, as: :item
end
Как у Dityatco вытащить Papa & Mama?
источник

ŤB

Ťhĕ Bø§§ in Random Ruby Chat
I am from ethiopia
источник

ℹ🅿

ℹ️ 🅿️ in Random Ruby Chat
dityatko.item
источник

ℹ🅿

ℹ️ 🅿️ in Random Ruby Chat
тут немного неправильная связь, тебе надо два belongs_to 🙂
источник

YL

Yaroslav Liakh in Random Ruby Chat
ℹ️ 🅿️
тут немного неправильная связь, тебе надо два belongs_to 🙂
Куда и каких?
источник

ℹ🅿

ℹ️ 🅿️ in Random Ruby Chat
имею ввиду, что полиформическая связь - это item_id, item_type, два поля всего
источник

ℹ🅿

ℹ️ 🅿️ in Random Ruby Chat
поэтому один из родителей остается неизвестен
источник

YL

Yaroslav Liakh in Random Ruby Chat
ℹ️ 🅿️
имею ввиду, что полиформическая связь - это item_id, item_type, два поля всего
угу
источник

YL

Yaroslav Liakh in Random Ruby Chat
т.е., нет пути получить обоих родителей?
источник

ℹ🅿

ℹ️ 🅿️ in Random Ruby Chat
в этом кейсе нет, потому что у тебя ребенок относится только к одному родителю)
источник

YL

Yaroslav Liakh in Random Ruby Chat
ℹ️ 🅿️
в этом кейсе нет, потому что у тебя ребенок относится только к одному родителю)
Papa.dityatco + Mama.dityatco
остается? Только так?
источник

ℹ🅿

ℹ️ 🅿️ in Random Ruby Chat
ну это плохой пример у тебя просто)
это будут два разных dityatco
источник

YL

Yaroslav Liakh in Random Ruby Chat
это реальный кейс, из прода
источник

YL

Yaroslav Liakh in Random Ruby Chat
у меня полиморфная связь как плейлист, мне нужно достать все что там лежит: песни, видео, картинки...
источник

ℹ🅿

ℹ️ 🅿️ in Random Ruby Chat
а, ну придется либо join, либо несколько запросов
источник