在MongoDB中OjbectId 类型Json序列化反序列化会出错,可以通过以下两种方式解决 1、最简单粗暴的方法,从新定一个一个业务主键比如key,这样的话等于之前的_id不起作用了 2、使用JsonConverter public class ObjectIdConverter : JsonC ...
分类:
数据库 时间:
2021-02-08 12:28:02
阅读次数:
0
很多时候我们都需要对实体对象进行序列化与反序列化,而ObjectId类型,只能用mongo的驱动以bson格式来序列化,但我们对外的交互,一般是json格式.有两种解决方案: 1.自己写一个json.net的ObjectIdConverter来针对ObjectId,适用于json.net 2...
分类:
数据库 时间:
2015-07-14 19:35:29
阅读次数:
123
前面有写使用自己的mvc 序列化工具即jsonNetResult。我这里结合之前写的jsonNetResult来做一个Json序列化工具,并且序列化ObjectId成一个字符串。具体代码如下
using System;
using System.IO;
using System.Text;
using System.Web.Mvc;
using Aft.Build.Common;
using N...
分类:
数据库 时间:
2014-08-14 14:07:28
阅读次数:
705