Size: a a a

Scala User Group

2020 September 14

NV

Nikita Vilunov in Scala User Group
ну если sql гавно, то dsl'и ещё хуже
источник

λ

λoλcat in Scala User Group
λoλcat
Спецы по дсл тут?

Интересно, как написать и что сгенерирует квилл/слик, чтобы сделать (на псевдоязыке)
select(id).from(tab).maxBy(dt)?
Дело в том, что этот селект хорошая демонстрация того, что дсл говно
источник

λ

λoλdog in Scala User Group
в jooq кстати будет другой дсл
источник

λ

λoλdog in Scala User Group
context.select(EVENT.EVENTID.min()).from(EVENT).fetch();
источник

λ

λoλdog in Scala User Group
а или ты д по дате просил
источник

λ

λoλdog in Scala User Group
ну кароч еще хуже
источник

λ

λoλcat in Scala User Group
Меня интересует maxBy
источник

λ

λoλdog in Scala User Group
ну типа подзапрос наверное будет
источник

λ

λoλdog in Scala User Group
даже в dsl
источник

DS

Danieλ Sλapman in Scala User Group
λoλdog
у меня нет аргументов
просто почитай про реляционную модель, в SQL она реализована весьма специфическим образом
источник

λ

λoλdog in Scala User Group
но я не спец в jooq
источник

λ

λoλdog in Scala User Group
@sergey_alaev помоги
источник

DS

Danieλ Sλapman in Scala User Group
могу книгу посоветовать
источник

λ

λoλdog in Scala User Group
давай
источник

DS

Danieλ Sλapman in Scala User Group
SQL и реляционная теория
источник

M

Michael in Scala User Group
Nikita Vilunov
ну если sql гавно, то dsl'и ещё хуже
В слик на этапе компиляции проверяются типы данных.
источник

DS

Danieλ Sλapman in Scala User Group
Дейт Крис Дж.
источник

λ

λoλdog in Scala User Group
Danieλ Sλapman
SQL и реляционная теория
ну то есть по одной книге ты решил, что SQL гавно?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Люди, а в какой либе можно такое кросплатформ https://t.me/scala_ru/289090?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
слик может? и если может - то как
источник