Size: a a a

2020 June 13

DB

Dima Boger in aiogram [ru]
Model.objects.filter(field__linked_model_field__gte=1)
источник

R

Robert B. Garza in aiogram [ru]
Dima Boger
Мне грустно от ORM в питоне, потому что есть только два стула:
Django ORM, прибитая гвоздями к джанго, в которой все хорошо, кроме этих ссанных строчных аргументов
SQLAlchemy, с отвратительной академической документацией и миграциями "допиши сам"
peewee?
источник

DB

Dima Boger in aiogram [ru]
миграций нормальных нет
источник

Forevka ÐΞV... in aiogram [ru]
tortoise orm
источник

Forevka ÐΞV... in aiogram [ru]
там вроде всё есть
источник

DB

Dima Boger in aiogram [ru]
Dima Boger
Model.objects.filter(field__linked_model_field__gte=1)
@birdi7 вот в этом кейсе любой рефакторинг превращается в ад

Вместо Model.field.linked_model_field >= 1 где твой редактор может аналитически найти тебе приходится грепать по строчкам 🌚
источник

G

Gabben in aiogram [ru]
тоже нет миграций
источник

DB

Dima Boger in aiogram [ru]
и строчные аргументы, ага
источник

Forevka ÐΞV... in aiogram [ru]
Gabben
тоже нет миграций
аа
источник

Forevka ÐΞV... in aiogram [ru]
во всяком случае в питоне не юзаю орм
источник

E

Egor in aiogram [ru]
Dima Boger
@birdi7 вот в этом кейсе любой рефакторинг превращается в ад

Вместо Model.field.linked_model_field >= 1 где твой редактор может аналитически найти тебе приходится грепать по строчкам 🌚
Понял, да, приходится поиском искать в таких кейсах
источник

Forevka ÐΞV... in aiogram [ru]
распаковать запись в питоне можно и руками благодаря **
источник

R

Robert B. Garza in aiogram [ru]
В пиви миграции есть
источник

DB

Dima Boger in aiogram [ru]
Robert B. Garza
В пиви миграции есть
я не зря добавил нормальных
источник

DB

Dima Boger in aiogram [ru]
Forevka ÐΞV
распаковать запись в питоне можно и руками благодаря **
это ты OM придумал
источник

DB

Dima Boger in aiogram [ru]
ради R весь кипиш и затеян
источник

G

Gabben in aiogram [ru]
источник

Forevka ÐΞV... in aiogram [ru]
Dima Boger
ради R весь кипиш и затеян
с этим будет посложнее, хз как в питоне но на .net есть dapper там это удобно реализовано
источник

Forevka ÐΞV... in aiogram [ru]
думаю на питоне тоже гдето такое же есть
источник

Forevka ÐΞV... in aiogram [ru]
там можно указать по какому параметру сплитать и каким образом запихивать в словарь/список
источник