1
フィルタ私は、プロパティを持つクラスMongoDBのC#のドライバのビルダーは、デシリアライゼーション例外
public List<Point> RouteWayPoints { get; set; }
ポイントを持っている - 私はモンゴDBにこのオブジェクトを保存する場合、名前空間System.Windows
のクラスである - それは動作します。しかし、ビルダーフィルターを使用してDBから取得しようとすると、例外が発生します。 クラスBusLaneRoutesのRouteWayPointsプロパティを逆シリアル化するときにエラーが発生しました。値クラスSystem.Windows.Pointを直列化復元できません。
private IMongoCollection<BusLaneRoutes> _busLaneRoutesCollection;
var filter = Builders<BusLaneRoutes>.Filter.Eq("RouteId", routeId);
var result = _busLaneRoutesCollection.Find(filter).FirstOrDefault();