是否可以为c ++使用`django model`类型抽象?

g19*_*tic 5 c++ database django orm django-models

在Django(使用python)中,您可以非常轻松地创建"模型",允许您抽象出所有SQL,并简单地使用对象从数据库中检索/存储信息.

任何人都可以指向我允许我做同样事情的c ++库吗?目前我们正在使用postgres后端并与libpqxx连接.我们创建了自己的面向对象的数据模型,但必须反复复制/粘贴sql代码,然后对每个"模型"进行修改.如果我们必须转向不同的后端,上帝会帮助我们,因为大部分代码需要进行调整(目前它不是以创建不同后端部分的方式抽象的).

是否存在允许我连接到不同类型的后端数据库的库,并且抽象出编写任何SQL以定义和使用我们的数据库模型的需要?

Jos*_*man 3

虽然此问题已关闭,但其中包含与您的问题相关的许多答案。

  • 您可以通过投票支持我对链接问题的评论来提供帮助,从而使其更加明显。 (2认同)