给AI的指令:
--------
我需要做个简洁的ORM,你先给我写一个最简版本的示例,输入一批带不同类型的字段数据(JSON格式),比如姓名、年龄、出生日期、注册时间。你可以动态分析出数据库字段,并创建SQL表格,输入数据入库。然后再从数据库中获取这些数据,并映射输出到C++类型。这里的核心是,你实现的时候并不知道表结构,也不知道JSON代表的数据结构。一切都是动态的,数据结构以JSON数据结构为准。设计的关键是要优美,其次运行时要高效。程序只写在一个C++里面,控制篇幅。SQL用SQLite。
--------
AI大概花了5分钟写了一个程序,我放在附件里面。简单说,就是JSON进,std::vector<std::variant>出。
你要是想要以struct结构信息为准,可以换个姿势继续写。无非就是再花5分钟。
或者你还有别的要求,反正让AI改就可以了。
【 在 ylh1969 的大作中提到: 】
: 看看124楼,修改完了,挺愿意跟你探讨,特想知道这类问题AI怎么解决,你说个思路也行,我认真学。需要的提示信息我愿提供。多谢。
--
修改:yuanmo FROM 123.120.38.*
FROM 123.120.38.*
附件(14.4KB) person_orm.cpp