【发布时间】:2015-10-21 15:28:36
【问题描述】:
我正在尝试从我的 ServiceStack 字典查询中删除一些奇怪的 NULL 结果:
var results = Db.SqlList<Dictionary<string, object>>("SELECT * FROM TableName");
我得到的结果是:
[
{
"ID": 41,
"IDLIC": 1,
"FLGPREF": {
"__type": "System.DBNull, mscorlib"
},
"PROT": {
"__type": "System.DBNull, mscorlib"
},
"NOTE1": "just the note 1",
"NOTE2": "just the note 2"
}
]
我想从输出中删除 NULL FLGPREF 和 PROT 字段。 有没有办法在不使用 Dapper 的情况下做到这一点?
谢谢。
【问题讨论】:
-
听起来你已经在某个地方设置了
JsConfig.IncludeTypeInfo = true,这是从你的服务响应中序列化类型信息的地方。
标签: servicestack ormlite-servicestack