如何使用C#字典从Dapper中映射JSON?

c# dapper dictionary json mysql

我有一个MySQL数据库,我有一个JSON列,存储项目如下:

[{"key":"value"},{"key2","value2"},...}

如何处理这个并加载到C#字典中?我收到从字符串转换为字典的错误

型号示例:

public class Person
{
  string name;
  Dictionary<string, string> itens;
}

热门答案

您必须创建自定义处理程序。我写了关于这个主题的详细文章。

样品也可以在GitHub上找到:

https://github.com/yorek/dapper-samples

我使用SQL Server作为RDBMS,但一切都应该适用于MySQL



许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因
许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因