python - update multiples fields with sql alchemy -
उपयोगकर्ता = {"ईमेल": "my_new_email@example.com", "उम्र": 20, "शहर ":" देश ":" ब्रिटेन "," भाषा ":" अंग्रेजी "," पेशे ":" डेवलपर "," नियोक्ता ":" बीबीसी "} व्यवस्थापक = उपयोगकर्ता.कुड़ी.फिल्टर_बी (उपयोगकर्ता नाम = 'व्यवस्थापक ') .first () admin.email = user ["email"] admin.age = user ["age"] admin.city = user ["city"] admin.country = user ["country"] admin.language = उपयोगकर्ता ["भाषा"] admin.profession = उपयोगकर्ता ["पेशा"] व्यवस्थापक। कर्मचारी = उपयोगकर्ता ["नियोक्ता"] .... .... db.session.commit ()
< P> इस अंतर्निहित अद्यतन से बचने का कोई तरीका है? मेरा क्या मतलब है, यह ठीक काम करता है यदि अद्यतन केवल एक या दो फ़ील्ड है, लेकिन डेटा के बड़े सेट के साथ बड़े पैमाने पर अद्यतन अभ्यास नहीं है।
आप केवल उस शब्द को अद्यतन खंड में प्रदान कर सकते हैं:
डेटा = {" email " : 20, "शहर": "लंदन", "देश": "ब्रिटेन", "भाषा": "अंग्रेजी", "व्यवसाय": "डेवलपर", "नियोक्ता": "बीबीसी"} उपयोगकर्ता.क्विरी.फिलटर_बी (उपयोगकर्ता नाम = 'Admin')। अद्यतन (डेटा) db.session.commit ()
Comments
Post a Comment