【发布时间】:2023-03-28 20:33:02
【问题描述】:
在 Django(使用 python)中,您可以非常轻松地创建“模型”,让您可以抽象出所有 SQL 并简单地使用对象从数据库中检索/存储信息。
任何人都可以向我指出允许我做同样事情的 c++ 库吗?目前我们正在使用 postgres 后端并与 libpqxx 连接。我们正在创建自己的面向对象的数据模型,但本质上必须一遍又一遍地复制/粘贴 sql 代码,然后为每个“模型”对其进行修改。如果我们必须移动到不同的后端,上帝会帮助我们,因为大部分代码都需要调整(目前还没有抽象为创建不同的后端部分)。
是否存在允许我连接到不同类型的后端数据库并抽象出编写任何 SQL 来定义和使用我们的数据库模型的需要的库?
【问题讨论】:
-
@Marcin 你有没有机会提到你用过的或者你的经历?你有没有机会模仿 Django 的可能性?
-
我从未在 C++ 中使用过。由于 django 标签,我只看到了这个问题。也就是说,您现在应该可以相对轻松地用 Google 搜索了。
标签: c++ database django orm django-models