python - sqlAlchemy 中的 ormSession - 在这种情况下如何执行读取和更新?
问题描述
基于以下在数据库中插入条目:现有条目的更新会是什么样子?(所以:首先从数据库中读取;查看该数据并在内存中操作;更新数据库中的条目)。
备注:代码简化了一些事情,是的;其他人失踪了。我问我问题的原因是,我目前没有找到基于以下示例的read
/示例。update
insert
class Utilities():
@staticmethod
def buildDatabaseConnection():
engine = create_engine('mysql+mysqlconnector://username:password@localhost/dbname')
sqlAlchemyDeclarations.SqlAlchemyBaseInstantiated.metadata.bind = engine
DBSession = sessionmaker(bind=engine)
Utilities.ormSession = DBSession()
@staticmethod
def createSomeDummyInstances():
newEntry = sqlAlchemyDeclarations.Mytable(
name="the name")
Utilities.ormSession.add(newProcessingEntry)
Utilities.ormSession.commit()
Utilities.buildDatabaseConnection()
Utilities.createSomeDummyInstances()
解决方案
推荐阅读
- python - 为什么我的 __init__.py 在模块中不起作用?
- excel - Excel 2013 VBA 连接字符串类型不匹配
- excel - 在 Excel 中添加最后一行作为列
- javascript - 使用 appendChild 将数组转换为列表
- python-3.x - 通过从python中的子线程读取变量的状态来杀死父线程和子线程
- javascript - 如何在本机反应中从动态 UI 将数据上传到服务器
- javascript - 我可以知道一种在 Angular 8 表单中不提交“确认密码”字段的情况下向 Firebase 提交数据的方法吗?
- c++ - 将数据从应用程序单向发送到另一个应用程序的最佳实践
- .net-core - Azure Functions:从 local.settings.json 以外的其他文件获取连接字符串
- c# - 如何使用 AutoFixture / NSubsitute / NUnit 模拟被测对象的方法?