Похожие чаты

И еще хотелось бы кое-что спросить. Есть объекты Table для

m2m таблиц. Я правильно понимаю, что напрямую из них нельзя создать зарписи в БД и нужно только мапать с классами?

11 ответов

17 просмотров
Ivan-Butskiy Автор вопроса

Ну есть объекты Table. Я так понял, их нельзя инициализировать напрямую и передать туда кваргументы, чтобы потом добавить в сессию и закоммитить

Ivan Butskiy
Ну есть объекты Table. Я так понял, их нельзя иниц...

Ниче не понял, но промежуточные таблицы точно такие же таблицы, как и остальные

Ivan-Butskiy Автор вопроса
Илья Власов
Ниче не понял, но промежуточные таблицы точно таки...

Ну вот, смотри пример: from flask_sqlalchemy import SQLAlchemy customer_account = db.Table( 'customer_account', db.Column('customer_id', db.Integer, db.ForeignKey('customer.id'), index=True), db.Column('account_id', db.Integer, db.ForeignKey('account.id'), index=True), ) Тут как-то можно создать запись customer_account?

Звучит как declarative mapping

Ivan Butskiy
Ну вот, смотри пример: from flask_sqlalchemy impo...

Фласк алхимию лучше не брать, там полумертвый проект. А запись создаь можно, проблем нету. Точно так же, как и с остальными

Ivan-Butskiy Автор вопроса
Artemiy
Звучит как declarative mapping

Я бы сказал, Classical Mappings https://docs.sqlalchemy.org/en/13/orm/mapping_styles.html#classical-mappings

Ivan-Butskiy Автор вопроса
Илья Власов
Фласк алхимию лучше не брать, там полумертвый прое...

Легаси( И как можно? Напрямую вызывать customer_account(**item) - ошибка

Ivan Butskiy
Я бы сказал, Classical Mappings https://docs.sqlal...

> Я так понял, их нельзя инициализировать напрямую и передать туда кваргументы, чтобы потом добавить в сессию и закоммитить Так умеет declarative mapping

Ivan Butskiy
Легаси( И как можно? Напрямую вызывать customer_ac...

https://docs.sqlalchemy.org/en/20/core/dml.html#sqlalchemy.sql.expression.insert

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

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

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
any reference of this implementation?
BitBuddha
29
Ⓐrtto, [4/23/24 7:02 PM] Please explain more fully how it is not working exactly, and what are the steps you are taking, and what error messages come or what happens. Ⓐrtto, ...
Ezza Kezza
2
sounds like people have lost their kaspa on tradeogre... does this mean tradeogre not trustworthy?
Ezza Kezza
15
Страшнейшая правда про списки ЦБ. С первых дней жизни P2P сферы, молодые человеки, начитавшись законодательной базы и "внутренних" документов, решили, что им противостоит сер...
Foxcool
3
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
So much speculation in the last week. So much volatility in price. This is because Hedera has a GC that isn't using the network it's governing. Why aren't people asking why a...
Summit Seeker R
9
Карта сайта