यदि आप क्वेरी के SQLAlchemy संस्करण का उपयोग करते हैं तो क्या होगा?
db.session.query(Printer).all()
मैं सोच रहा हूँ कि क्या दो सत्र चल रहे हैं:
- आपका ऐप जिसे सेट करता है वह
Printer.query.all()
से बात कर रहा है - जिसे आप उस स्निपेट में उपयोग कर रहे हैं जिसे आपने उस
db = SQLAlchemy()
द्वारा बनाया है कॉल करें
यह समझाएगा कि क्यों db.session.commit()
उस डेटा को फ्लश नहीं कर रहा है जो Printer.query.all()
है।