MySql 데이터베이스에 users
테이블이 있습니다. 이 테이블에는 id
, name
및 age
필드가 있습니다.
id<로 일부 레코드를 삭제하려면 어떻게 해야 하나요? /code>?
이제 다음 코드를 사용합니다.
user = User.query.get(id) db.session.delete(user) db.session. commit()
하지만 삭제 작업 전에 쿼리를 만들고 싶지 않습니다. 이 작업을 수행할 수 있는 방법이 있습니까? 알고 있습니다. db.engine.execute를 사용할 수 있습니다. ("delete from users where id=...")
, 하지만 delete()
메서드를 사용하고 싶습니다.