আমি users
আমার MySQL ডেটাবেস টেবিল। এই টেবিলের হয়েছে id
, name
এবং age
ক্ষেত্র।
কীভাবে আমি কিছু রেকর্ড মুছতে পারি id
?
এখন আমি নিম্নলিখিত কোড ব্যবহার করি:
user = User.query.get(id)
db.session.delete(user)
db.session.commit()
অপসারণের আগে আমি কোনও জিজ্ঞাসা করতে চাই না। এই কাজ করতে কোন উপায় আছে কি? আমি জানি, আমি ব্যবহার করতে পারি db.engine.execute("delete from users where id=...")
তবে আমি delete()
পদ্ধতিটি ব্যবহার করতে চাই ।
db.session.commit()
শেষ পর্যন্ত রাখা নিশ্চিত করুন । যেখানে ডিবি:db = SQLAlchemy(app)