我有一个打开的SqlConnection
(由 Dapper 扩展)、一个连接数据库中的表名,以及一个我相信属于相同模式的 JSON 字符串。在不反序列化为静态类型的情况下插入 JSON 对象的字段值的最简单方法是什么?
我意识到标准选项是创建一个代表要反序列化的记录的类。然而,这并不理想有几个原因。我正在以完全相同的方式同步许多表。模式已经存在于两个地方(源和目标),因此在中间件中重复模式似乎也是一种糟糕的形式。此外,由于我只是直接进入数据库,因此在有人添加额外的列或表时需要重新编译似乎是多余的。
有没有更动态的解决方案?