Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 February 25

K

Koe-kto Gennadievich in Ruby, Rails, Hanami | dry-rb
Ребя, голова сломалась. Есть три записи. У каждой из трех записей есть три ассоциированые записи. Как взять каждую третью ассоциированную запись для каждой записи?
источник

K

Koe-kto Gennadievich in Ruby, Rails, Hanami | dry-rb
записи записи записи
источник

K

Koe-kto Gennadievich in Ruby, Rails, Hanami | dry-rb
источник

ЯК

Ярослав Коробейников in Ruby, Rails, Hanami | dry-rb
Koe-kto Gennadievich
Ребя, голова сломалась. Есть три записи. У каждой из трех записей есть три ассоциированые записи. Как взять каждую третью ассоциированную запись для каждой записи?
Только три ассоц. записи может быть у записи?
источник

K

Koe-kto Gennadievich in Ruby, Rails, Hanami | dry-rb
Ярослав Коробейников
Только три ассоц. записи может быть у записи?
нет, сколько угодно
источник

RA

Rustam Abdul in Ruby, Rails, Hanami | dry-rb
record.rocords[2] ?
источник

SD

Sunny Daily in Ruby, Rails, Hanami | dry-rb
> У каждой из трех записей есть три ассоциированые записи
> > Только три ассоц. записи может быть у записи?
> нет, сколько угодно
источник

SD

Sunny Daily in Ruby, Rails, Hanami | dry-rb
не розумею
источник

K

Koe-kto Gennadievich in Ruby, Rails, Hanami | dry-rb
ну кстати я просто могу перебрать основные записи и пройтись по их последним ассоциированным записям
источник

K

Koe-kto Gennadievich in Ruby, Rails, Hanami | dry-rb
правда это будет не канонично
источник

K

Koe-kto Gennadievich in Ruby, Rails, Hanami | dry-rb
хотелось бы запросом, а не итератором
источник

ЯК

Ярослав Коробейников in Ruby, Rails, Hanami | dry-rb
Rustam Abdul
record.rocords[2] ?
Ну вроде хороший вариант.
запись.ассоц_записи[2] ?
источник

f🤔

focusshifter 🤔 in Ruby, Rails, Hanami | dry-rb
Ярослав Коробейников
Только три ассоц. записи может быть у записи?
а если у родителя только 2 записи?
источник

K

Koe-kto Gennadievich in Ruby, Rails, Hanami | dry-rb
focusshifter 🤔
а если у родителя только 2 записи?
или 7
источник

f🤔

focusshifter 🤔 in Ruby, Rails, Hanami | dry-rb
Koe-kto Gennadievich
хотелось бы запросом, а не итератором
навскидку кажется, что на SQL можно подзапросом через ROW_NUMBER выкрутиться
источник

RA

Rustam Abdul in Ruby, Rails, Hanami | dry-rb
records.each do |record|
 record.records[2] ? record.records[2] : nill
end
источник

f🤔

focusshifter 🤔 in Ruby, Rails, Hanami | dry-rb
Koe-kto Gennadievich
Ребя, голова сломалась. Есть три записи. У каждой из трех записей есть три ассоциированые записи. Как взять каждую третью ассоциированную запись для каждой записи?
а, тебе только одну запись для кажддого родителя (третью)?
источник

K

Koe-kto Gennadievich in Ruby, Rails, Hanami | dry-rb
focusshifter 🤔
а, тебе только одну запись для кажддого родителя (третью)?
последнюю
источник

f🤔

focusshifter 🤔 in Ruby, Rails, Hanami | dry-rb
ага. я прочитал "каждую третью" как "из 1..9 нужно вернуть записи 3, 6, 9
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
о, оцередная реализация связного списка на реляционной дб :))
источник