Size: a a a

2021 April 10

ИЛ

Иван Лещенко... in rust_offtopic
Особенно в примитивных запросах на подобие "Дай мне юзеров у которых поле этой связи равно 123"
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
блять ОРМ это и е сть "парсить ответ в структурку" (и наоборот). Бувально имя это означает
источник

ИЛ

Иван Лещенко... in rust_offtopic
Это bare minimum который должна уметь любая либа для работы с БД
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
это не то что основной профит  -а сама суть
источник

EG

Emmanuel Goldstein in rust_offtopic
Diesel делает не только это. То, что ты его используешь как конструктор SQL, не означает, что он позиционирует себя как конструктор SQL.
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
если оно не делает этого - от не орм, если делает не только это - то орм, но не  обязательн оуметь что-то ещё
источник

EG

Emmanuel Goldstein in rust_offtopic
Ну зайди на diesel.rs, господи, погляди, как его предполагается использовать
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
он позволяет это значит это нормальное использование
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
посмотри как на EF делать
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
там суко тупо НЕВОЗМОЖНО сделать апдейт
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
не достав записи
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
тупо нет апишек чтобы это сделать
источник

EG

Emmanuel Goldstein in rust_offtopic
Diesel это ActiveRecord-style ORM
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
если бы дизель так же хотел - они не дали бы возможности апдейтить по условию
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
как EF: там просто не существвует метода update(cond, value)
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
там можно только смутировать структуру и сделать CommitChanges()
источник

EG

Emmanuel Goldstein in rust_offtopic
С трекингом грязного стейта (всё ещё хз какой чёрной магией они это в расте-то делают) и прочим счастьем
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ну вот это как раз трешак
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
хорошие ормки так не делают
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
дизель позволяет так не делать
источник