我一直在使用Django ORM, 它很好用且非常易上手,但这次我要开发桌面应用程序,我发现了SQLAlchemy,但我不确定是否要和Elixir一起使用。你认为呢?它真的有用吗?
我一直在使用Django ORM, 它很好用且非常易上手,但这次我要开发桌面应用程序,我发现了SQLAlchemy,但我不确定是否要和Elixir一起使用。你认为呢?它真的有用吗?
我不确定您是否还需要Elixir。使用声明式映射器,您可以创建类,这些类与Elixir所执行的方式相似,将表映射到类中。您是否正在寻找特定的Elixir功能?
如果你需要类似Django(或Rails)的简单对象关系映射,请使用SQLAlchemy与Elixir。如果你需要像具体表继承或基于字典的集合这样的复杂映射,我建议你只使用带有sqlalchemy.ext.declarative
的SQLAlchemy。