Похожие чаты

Чет не найду как в результат из базы сделать в

json или dict?

14 ответов

4 просмотра

Эм. Зачем? И что это значит?

аndrei- Автор вопроса
Tishka17
Эм. Зачем? И что это значит?

получил объект из базы, хочу с ним работать как со словарем. сложна алхимия...

аndrei- Автор вопроса
Tishka17
ООП проходил?

я считаю что да) но..

аndrei
я считаю что да) но..

Тогда не надо словари чтобы работать со структурироыанными данными:)

Tishka17
https://t.me/advice17/8

О. Кстати. У меня есть момент, когда я выгружаю из базы объект, далее меняю его поля и запускаю в отдельном треде комит изменений. А измененные данные объекта передаю словарем далее для времязатратных операций. И на выходе функции уже жсон для передачи ответа на запрос совсем в другой форме чем объект. Так можно? Или мне нужно класс создавать все таки. Хотя это только в двух функциях происходит.

Tishka17
DTO

А поподробнее?

Оцелотег
А поподробнее?

data transfer object - специальный класс, который имеет понятную структуру, не имеет логики и используется чисто чтобы передавать данные между разными частями логики

Tishka17
data transfer object - специальный класс, который ...

Можно такие программно создавать из замапеных таблиц алхимии?

Оцелотег
Красивый дикт условно)

нет, dict это в общем-то гомогенная структура - есть кучка равноправных ключей, а ещё можно добавлять свои. А объект - гетерогенная структура, каждый атрибут имеет свой смысл

Похожие вопросы

Обсуждают сегодня

Интересно, нет ли какого-то способа получить из dll не адрес самой метки, а адрес со смещением?
The Bird of Hermes
54
Whoa, did you guys see this FUNToken Seed Grant announcement? 💸
Noah Noure
37
To kaise hai aap log ?
Hakuna Matata
30
Всем привет! Может кто поможет разобраться с чёрной магией? (во всяком случае для меня) Дело вот в чём - написал я код для общения с tmc2209 драйвером по half duplex uart. М...
pronvis
4
When will ergo rise ?🙂
Murat
18
Всем привет Недавно выпустил моб приложение, получил первые оплаты - возник вопрос: Как выводить деньги с эпла? 😅 Акк зарубежный, чтоб обойти санкции, реквизиты указаны заруб...
Sergei Kord
10
вопрос: кто как решает вопрос с динамической подгрузкой скриптов для отдельных страниц с включенным turbo router?
Sergei Toroptsev
25
Подскажите пожалуйста, почему на mac m1 (arm) не монтируется ssh-agent сокет в собираемый образ? В системе не запущен ssh-agent и переменная среды SSH_AUTH_SOCK не задана. tes...
Eugene Shutov
6
is monero capable of smart contracts? also is it possible monero get faster? (currently it takes 15 mins that my transaction in other wallet to be spendable)
Khalid
13
@nighty9 @davidhultra it is time to step up our marketing and teasing of exclusive games level. Furthermore, partners such das Immutable X should post about us as well. We n...
A
5
Карта сайта