sqlalchemy:如何在分配未知列时出错?

时间:2016-02-22 10:09:53

标签: sqlalchemy

如果我在模型实例上分配给未知列,是否存在mixin或其他可用于导致立即失败的机制?

 new_order = Order()  # Order is a SQLAlchemy model class
 new_order.this_column_does_not_exist = 42  # I want this to raise!

documentation on Constructors and Object Initialization

  

您可以自由地为ORM未知的实例分配属性

这符合Python的惯例,但是我想知道是否有办法选择加入严格的执行模式,以避免由于列名称分配中的拼写错误而导致的潜在错误< /强>

0 个答案:

没有答案