Session.add () ничего не добавляет, но и не терпит неудачу - PullRequest
0 голосов
/ 30 ноября 2018

Я пытаюсь вставить данные в базу данных, используя следующий код:

print("New Account: {}".format(new_acc))
session.add(new_acc)
if pers_inf is not None:
    session.add(pers_inf)
print(session.dirty)
session.commit()
print("Number of Accounts after adding: {}".format(session.query(dbquery).filter_by(**param).count()))
session.close()

new_acc не пуст, и session.add () не выдает никаких исключений, но session.dirty возвращает пустой IdentitySet иничего не вставлено в базу данных.Кто-нибудь может дать мне подсказку о том, как продолжить отладку здесь?

...