Size: a a a

2020 February 25

DP

Daniel Podolsky in Go-go!
Vladislav Milenin
Не всегда другой == новый язык
А орм всегда новые
ну вот, кстати, универсальный орм очень помог бы нам

есть ли у вас кандидат на звание лучшего?
источник

RC

Roman Covanyan in Go-go!
Calculon
Когда у тебя есть orm, dal писать совсем не хочется
но приходится. поскольку реляционная модель не закрывает вопросы агрегированной аналитики, то так или иначе, сложные запросы писать будешь на SQL.
источник

C

Calculon in Go-go!
Roman Covanyan
но приходится. поскольку реляционная модель не закрывает вопросы агрегированной аналитики, то так или иначе, сложные запросы писать будешь на SQL.
тут соглашусь
источник

DP

Daniel Podolsky in Go-go!
Roman Covanyan
мое понимание orm несколько другое, я его рассматриваю как организацию бизнес-сущностей в коде. dal это уже интерфейс к конкретной системе хранения orm.
ээээ

если у нас бизнес описан в терминах orm - а зачем нам орм, если это не так - то где тут место для dal?
источник

RC

Roman Covanyan in Go-go!
orm хорошо закрывает вопросы примитивных операций, типа active record или crud
источник

VM

Vladislav Milenin in Go-go!
Daniel Podolsky
ну вот, кстати, универсальный орм очень помог бы нам

есть ли у вас кандидат на звание лучшего?
Из всех что я слышал алхимия пахнет не дурно
источник

VM

Vladislav Milenin in Go-go!
Roman Covanyan
orm хорошо закрывает вопросы примитивных операций, типа active record или crud
Пока все в одной-паре таблиц :)
источник

АБ

Александр Беляев in Go-go!
Vladislav Milenin
Из всех что я слышал алхимия пахнет не дурно
но относительно сложные запросы имеют такой вид, что лучше бы они были на чистом sql
источник

VM

Vladislav Milenin in Go-go!
А когда нужно облако данных вытащить с разных таблиц - орм лучше похоронить
источник

RC

Roman Covanyan in Go-go!
Vladislav Milenin
Пока все в одной-паре таблиц :)
не важно сколько таблиц. SELECT * FROM t WHERE id=? - это совсем необязательно писать каждый раз для каждой структуры.
источник

A

Aikidos in Go-go!
Vladislav Milenin
А когда нужно облако данных вытащить с разных таблиц - орм лучше похоронить
Почему?
источник

VM

Vladislav Milenin in Go-go!
Roman Covanyan
не важно сколько таблиц. SELECT * FROM t WHERE id=? - это совсем необязательно писать каждый раз для каждой структуры.
Вас так обламывает эта строчка 1 на весь проект?
источник

VM

Vladislav Milenin in Go-go!
Aikidos
Почему?
>но относительно сложные запросы имеют такой вид, что лучше бы они были на чистом sql
источник

RC

Roman Covanyan in Go-go!
Vladislav Milenin
Вас так обламывает эта строчка 1 на весь проект?
если не использовать orm, то она не одна :)
источник

VM

Vladislav Milenin in Go-go!
Мы следили за тем что генерит орм и как она херит нашу базу
источник

A

Aikidos in Go-go!
Vladislav Milenin
>но относительно сложные запросы имеют такой вид, что лучше бы они были на чистом sql
JOIN (не каждый) не сложная операция для ORM
источник

DP

Daniel Podolsky in Go-go!
я, коллеги, пытаюсь подвести вас к мысли, что, прежде чем обсуждать собственно ORM - надо бы сформулировать, что это такое, и зачем оно
источник

АБ

Александр Беляев in Go-go!
Aikidos
JOIN (не каждый) не сложная операция для ORM
иной джойн через орм/подзапрос/агрегация - сложная операция для человека, чтобы его прочитать
источник

A

Aikidos in Go-go!
Александр Беляев
иной джойн через орм/подзапрос/агрегация - сложная операция для человека, чтобы его прочитать
я поэтому и написал, "не каждый")
источник

VM

Vladislav Milenin in Go-go!
Daniel Podolsky
я, коллеги, пытаюсь подвести вас к мысли, что, прежде чем обсуждать собственно ORM - надо бы сформулировать, что это такое, и зачем оно
В смысле?) есть же представители в виде библиотек и тд, их и обсуждаем
источник