我有一个常规类Something
,它基本上只包含一些字段。我需要创建一个SQLAlchemy模型SomethingModel
(在ORM中),它表示一个Something
样的对象,并带有几个额外的字段(例如主键)。最好的办法是什么?你知道吗
到目前为止,我已经考虑过让SomethingModel
从Something
继承,但是我使用的是多重继承,我听说这是不好的(SomethingModel
将从Something
和SQLAlchemy的Base
继承)。我还认为我可以直接从SomethingModel.__init__
内部调用Something.__init__
——这样会更好吗?你知道吗
我知道我仍然需要SQLAlchemy的列字段来保存在SomethingModel
中的Something
字段。这似乎也让事情变得有点混乱。你知道吗
实现这一目标的“最佳”方法是什么?你知道吗
对你的类使用classical mapping
相关问题 更多 >
编程相关推荐