最近我开始学习反应,我看到了一个教程,他们使用webpack来创建生产/开发版本.但是没有解释这两个版本之间的差异是什么,以及你必须使用哪个版本.我搜索了互联网,但没有找到任何帮助我的东西.有没有人有错过/没读过的教程或解释?
我正在尝试从我的数据库中删除一些数据记录。我做了级联来删除与数据记录相关的所有内容。我现在的问题是,如果我有多个具有相同名称属性的数据记录并且我想将它们全部删除怎么办。例如,我有 3 个数据记录,其中两个有一个属性name = Max,最后一个有属性name = Peter。我现在如何删除两个 Max?这是我到目前为止得到的代码:
def delete_anw(engine):
Session = sessionmaker(bind=engine)
session = Session()
f = session.query(Anwendung).filter_by(name="Max").first()
session.delete(f)
session.commit()
Run Code Online (Sandbox Code Playgroud)
此代码仅删除它找到的第一个查询。我知道这是因为first()但是有没有一种方法all()可以删除所有名称为 Max 的数据记录?
我正在尝试获取我拥有的数据库的当前用户。但我找不到一种方法来做到这一点,并且 stackoverflow 上也没有类似的问题。在postgresql中有一个方法current_user。例如,我可以直接说SELECT current_user,我会得到一个包含当前用户名的表。Sqlalchemy 中有类似的东西吗?