小编Fer*_*uez的帖子

使用Dapper ORM(.NET Core)将JSON插入PostgreSQL数据库

标题几乎解释了它.否则一切正常,我可以使用Dapper从我的应用程序INSERT/ UPDATE/ DELETE/ SELECT没有问题.我遇到的具体问题是在尝试将INSERT值放入我的表格时.

我已经尝试了几种不同的方法,似乎找不到一个能够正确地将JSON值插入到我的PostgreSQL数据库中的方法.我总是得到错误,我试图插入TEXT数据库所需的类型值JSON.

为简洁起见,我将尝试仅包含相关的代码片段.

以下RAW SQL在pgAdmin中运行得非常好:

INSERT INTO public.sales(
     firstname, lastname, middlename, address1, address2, city, state, 
    zipcode, dateofbirth, phonenumber, phonenumberalt, insurancename, insuranceid, binnumber, pcnnumber, groupid, 
    offerid, offercodes, timestamp, otherfields)
    VALUES ('Fname', 'lname1', NULL, '123 ABC St', NULL, 'Washington DC', 'DC', 
            '10062', '1988-01-01', '9545555555', NULL, 'BCBS', 'XYZ123', '600100', 'ABC123', 'DC123', 
            '12', '10,50,12', '2017-03-24', '{     "guid": "9c36adc1-7fb5-4d5b-83b4-90356a46061a",     "name": "Angela Barton",     "is_active": true,     "company": "Magnafone",     "address": "178 Howard …
Run Code Online (Sandbox Code Playgroud)

postgresql json dapper nancy .net-core

7
推荐指数
1
解决办法
4020
查看次数

标签 统计

.net-core ×1

dapper ×1

json ×1

nancy ×1

postgresql ×1