操纵实体框架sql查询

时间:2016-12-21 08:23:43

标签: sql-server entity-framework spatial-query

有没有办法操纵实体框架查询。

我有一个具有几何列的类。

public class Geom
{
    public Guid Id { get; set; }
    public string Name { get; set; }
    public string Geometry { get; set; }
}

数据库上下文正在从数据库中获取数据。

        using (var database = new DatabaseContext())
        {
            var items= database.Geoms;
        }

这会向数据库发送一个sql查询,如:"select id,name,geometry from geoms"

我想在发送数据库之前更改查询,如下所示:

 "select id,name,ST_AsText(geometry) from geoms"

这可能吗?

因为我使用的是postgresql数据库所以不能使用DbGeometry。

0 个答案:

没有答案