我被要求将程序从 psycopg2 迁移到 psycopg3。在这个程序中他们使用
with connection.cursor(cursor_factory=RealDictCursor) as cursor:
Run Code Online (Sandbox Code Playgroud)
获取随后转换为 JSON 文件的字典。
我的问题是 RealDictCursor 似乎是 psycopg2 的额外功能,因此在尝试将其用于 psycopg3 时会出现错误。psycopg3 中有其他使用方法吗?
尝试使用 psycopg2 库但没有成功。除了手动检查返回的数据之外,没有找到 psycopg3 的任何合适的替代方案