SQLalchemy是两个包合二为一;核心和对象模型。ORM是建立在SQLalchemy之上的。
例如,我从一个API接收数据,然后通过SQLalchemy将其插入到SQL数据库中。我应该使用Core还是ORM?什么时候使用一种比另一种更好?
发布于 2020-07-10 23:22:33
这是主要的偏好,但也有可能SQLAlchemy可能(或者已经这样做了?)在未来的某个时候弃用Core。(我猜他们是故意含糊其辞)
如果您主要使用原始sql,那么SQLAlchemy的实现似乎更简单、更直接。
如果你想整天忙于处理模型、模式、类、ModelSerializers和所有抽象的东西,再也不想处理原始的查询语句,你可能应该使用ORM。但我认为这太忙了,尤其是如果你精通sql语言的话。
https://stackoverflow.com/questions/62830345
复制相似问题