我在 SQLAlchemy 中的会话有问题,当我在数据库中添加一行时没问题,但是如果我想在不关闭我的应用程序的情况下添加另一行,它不会添加
这是我的模型中的功能:
def add(self,name):
self.slot_name = name
our_slot = self.session_.query(Slot).filter_by(slot_name = str(self.slot_name)).first()
if our_slot:
return 0
else:
self.session_.add(self)
self.session_.commit()
return 1