آموزش حذف رکوردها در Peewee
آموزش حذف رکوردها در Peewee
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش حذف رکوردها در Peewee خواهیم پرداخت.
پیشنهاد ویژه : آموزش طراحی وب سایت با پایتون
اجرای متد ()delete_instance حذف سطر مربوطه از جدول نقشه برداری شده را انجام می دهد.
1 2 |
obj=User.get(User.name=="Amar") obj.delete_instance() |
از سوی دیگر متد ()delete یک روش کلاس تعریف شده در کلاس model است که کوئری DELETE را ایجاد می کند. با اجرای آن سطرها از جدول حذف می شوند.
1 2 3 |
db.create_tables([User]) qry=User.delete().where (User.age==25) qry.execute() |
جدول موردنظر در پایگاه داده کوئری DELETE را به صورت زیر نشان می دهد –
1 |
('DELETE FROM "User" WHERE ("User"."age" = ?)', [25]) |
دیدگاه شما