SQLAlchemy 和 Elixir?

4 投票
2 回答
2221 浏览
提问于 2025-04-16 00:23

我一直在使用Django的ORM(对象关系映射),觉得很好用也很简单。不过这次我在做一个桌面应用,发现了SQLAlchemy,但我不确定是否要和Elixir一起使用。你觉得怎么样?真的有用吗?

2 个回答

11

我不太确定你还需要Elixir了。使用声明式映射器,你可以创建与数据库表对应的类,这个方式和Elixir很像。你有没有在寻找某个特定的Elixir功能呢?

5

如果你想要像Django或者Rails那样简单的对象关系映射,可以使用SQLAlchemy配合Elixir。如果你需要更复杂的映射,比如具体表继承或者基于字典的集合,我建议你直接使用SQLAlchemy和sqlalchemy.ext.declarative

撰写回答