0

空間クエリをサポートする OData-API を作成しようとしています。PostGIS - 列を含むデータベース ファーストのアプローチ (PostGresql から) を使用して、モデルを構築します。これをDBContextに持つと、正しくインポートされるようです:

            entity.Property(e => e.Geom)
                .HasColumnName("geom")
                .HasColumnType("geometry(Point,4326)");

そして、モデルでは次のようになります。

    public Point Geom { get; set; }

したがって、呼び出しを行うと、次のことが起こります。すべてのデータはデータベースからロードされますが、ジオメトリには次のような無限ループがあります。

無限ループ

そして、なぜそれが起こっているのか分かりません。

これを修正する方法と問題がどこにあるのか、アドバイスをいただければ幸いです。

敬具

4

0 に答える 0